org.jboss.security
Class AppPolicy
java.lang.Object
org.jboss.security.AppPolicy
- public class AppPolicy
- extends java.lang.Object
A combination of keystore, authentication and authorization entries.
Field Summary |
static java.security.PermissionCollection |
NO_PERMISSIONS
A PermissionCollection that allows no permissions |
Constructor Summary |
AppPolicy(java.lang.String appName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NO_PERMISSIONS
public static final java.security.PermissionCollection NO_PERMISSIONS
- A PermissionCollection that allows no permissions
AppPolicy
public AppPolicy(java.lang.String appName)
getKeyStore
public java.security.KeyStore getKeyStore()
setKeyStore
public void setKeyStore(java.security.KeyStore keyStore)
setDefaultAppPolicy
public static void setDefaultAppPolicy(AppPolicy (src) policy)
getDefaultAppPolicy
public static AppPolicy (src) getDefaultAppPolicy()
getLoginInfo
public AuthenticationInfo (src) getLoginInfo()
setLoginInfo
public void setLoginInfo(AuthenticationInfo (src) loginInfo)
getPermissionInfo
public AuthorizationInfo (src) getPermissionInfo()
setPermissionInfo
public void setPermissionInfo(AuthorizationInfo (src) permissionInfo)
getAppConfigurationEntry
public javax.security.auth.login.AppConfigurationEntry[] getAppConfigurationEntry()
getPermissions
public java.security.PermissionCollection getPermissions(javax.security.auth.Subject subject,
java.security.CodeSource codesource)
toString
public java.lang.String toString()