org.bouncycastle.jce

Class ProviderConfigurationPermission

public class ProviderConfigurationPermission extends BasicPermission

A permission class to define what can be done with the ConfigurableProvider interface.

Available permissions are "threadLocalEcImplicitlyCa" and "ecImplicitlyCa" which allow the setting of the thread local and global ecImplicitlyCa parameters respectively.

Examples:

Note: permission checks are only enforced if a security manager is present.

Constructor Summary
ProviderConfigurationPermission(String name)
ProviderConfigurationPermission(String name, String actions)
Method Summary
booleanequals(Object obj)
StringgetActions()
inthashCode()
booleanimplies(Permission permission)

Constructor Detail

ProviderConfigurationPermission

public ProviderConfigurationPermission(String name)

ProviderConfigurationPermission

public ProviderConfigurationPermission(String name, String actions)

Method Detail

equals

public boolean equals(Object obj)

getActions

public String getActions()

hashCode

public int hashCode()

implies

public boolean implies(Permission permission)