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

boolean
equals(Object obj)
String
getActions()
int
hashCode()
boolean
implies(Permission permission)

Constructor Details

ProviderConfigurationPermission

public ProviderConfigurationPermission(String name)

ProviderConfigurationPermission

public ProviderConfigurationPermission(String name,
                                       String actions)

Method Details

equals

public boolean equals(Object obj)

getActions

public String getActions()

hashCode

public int hashCode()

implies

public boolean implies(Permission permission)