org.jboss.security
Class AppPolicy

java.lang.Object
  extended by org.jboss.security.AppPolicy

public class AppPolicy
extends Object

A combination of keystore, authentication and authorization entries.

Version:
$Revision: 1.4.26.1 $
Author:
Scott.Stark@jboss.org

Field Summary
static PermissionCollection NO_PERMISSIONS
          A PermissionCollection that allows no permissions
 
Constructor Summary
AppPolicy(String appName)
           
 
Method Summary
 AppConfigurationEntry[] getAppConfigurationEntry()
           
static AppPolicy getDefaultAppPolicy()
           
 KeyStore getKeyStore()
           
 AuthenticationInfo getLoginInfo()
           
 AuthorizationInfo getPermissionInfo()
           
 PermissionCollection getPermissions(Subject subject, CodeSource codesource)
           
static void setDefaultAppPolicy(AppPolicy policy)
           
 void setKeyStore(KeyStore keyStore)
           
 void setLoginInfo(AuthenticationInfo loginInfo)
           
 void setPermissionInfo(AuthorizationInfo permissionInfo)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NO_PERMISSIONS

public static final PermissionCollection NO_PERMISSIONS
A PermissionCollection that allows no permissions

Constructor Detail

AppPolicy

public AppPolicy(String appName)
Method Detail

getKeyStore

public KeyStore getKeyStore()

setKeyStore

public void setKeyStore(KeyStore keyStore)

setDefaultAppPolicy

public static void setDefaultAppPolicy(AppPolicy policy)

getDefaultAppPolicy

public static AppPolicy getDefaultAppPolicy()

getLoginInfo

public AuthenticationInfo getLoginInfo()

setLoginInfo

public void setLoginInfo(AuthenticationInfo loginInfo)

getPermissionInfo

public AuthorizationInfo getPermissionInfo()

setPermissionInfo

public void setPermissionInfo(AuthorizationInfo permissionInfo)

getAppConfigurationEntry

public AppConfigurationEntry[] getAppConfigurationEntry()

getPermissions

public PermissionCollection getPermissions(Subject subject,
                                           CodeSource codesource)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.