Name

Security Permissions

Type

java.security.SecurityPermission

Name

Various. Security permission names are subject to wildcard asterisk matching and include all the valid strings that can be passed to the checkSecurityAccess( ) method of the security manager. All possible names are listed in here; as we explore the security API throughout the rest of the book, we’ll mention when the names apply.

addIdentityCertificate

Add a certificate to an Identity object.

clearProviderProperties.<provider name>

Remove all properties from the named provider.

createAccessControlContext

Allow creation of an access controller context.

getDomainCombiner

Allow collapsing of protection domains.

getPolicy

Retrieve the class that implements the sandbox policy.

getProperty.<prop name>

Read the given security property.

getSignerPrivateKey

Get the private key from a Signer object.

insertProvider.<provider name>

Add the named provider to the set of security providers.

loadProviderProperties.<provider name>

Bulk load the properties of the named provider.

printIdentity

Print out the contents of the Identity class.

putAllProviderProperties.<provider name>

Bulk update the properties of the named provider.

putProviderProperty.<provider name>

Add a property to the named security provider.

removeIdentityCertificate

Remove the certificate of an Identity object.

removeProvider.<provider name>

Remove the named provider from the set of security providers.

removeProviderProperty.<provider name>

Remove a property from the named security provider. ...

Get Java Security, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.