Class.java (getProtectionDomain): Merged javadoc from Classpath.
* java/lang/Class.java (getProtectionDomain): Merged javadoc from Classpath. From-SVN: r102025
This commit is contained in:
parent
d71b89ca60
commit
9d5faaafe3
2 changed files with 18 additions and 0 deletions
|
@ -769,6 +769,19 @@ public final class Class implements Serializable
|
|||
// can't add fields to java.lang.Class that are accessible from Java.
|
||||
private native ProtectionDomain getProtectionDomain0();
|
||||
|
||||
/**
|
||||
* Returns the protection domain of this class. If the classloader did not
|
||||
* record the protection domain when creating this class the unknown
|
||||
* protection domain is returned which has a <code>null</code> code source
|
||||
* and all permissions. A security check may be performed, with
|
||||
* <code>RuntimePermission("getProtectionDomain")</code>.
|
||||
*
|
||||
* @return the protection domain
|
||||
* @throws SecurityException if the security manager exists and the caller
|
||||
* does not have <code>RuntimePermission("getProtectionDomain")</code>.
|
||||
* @see RuntimePermission
|
||||
* @since 1.2
|
||||
*/
|
||||
public ProtectionDomain getProtectionDomain()
|
||||
{
|
||||
SecurityManager sm = System.getSecurityManager();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue