Package com.sun.identity.security
Provides the classes to be used for performing privileged operations (like
getting the OpenAM administrator's DN and password).
-
Interface Summary Interface Description AdminTokenId This interface defines a method to get an admin token IdAppSSOTokenProvider This interface defines method to get application single sign on token. -
Class Summary Class Description AdminDNAction The class is used to perform privileged operations usingjava.security.AccessController.doPrivileged()when usingcom.iplanet.am.util.AdminUtilsto obtain Administrator DN.AdminPasswordAction The class is used to perform privileged operations usingAccessController.doPrivileged()when usingcom.iplanet.am.util.AdminUtilsto obtain Administrator passwords.AdminTokenAction The class is used to perform privileged operations usingjava.security.AccessController.doPrivileged()when trying to get Application single sign on token.AdminTokenIdImpl This class implements interfaceAdminTokenIdDataEncryptor This classDataEncryptoris used to encrypt the data with symmetric and asymmetric keys.DecodeAction The class is used to perform privileged operations withAccessController.doPrivileged()when usingcom.iplanet.services.util.Cryptto decode passwords.DecryptAction The class is used to perform privileged operation withAccessController.doPrivileged()when usingcom.iplanet.am.util.AMPasswordUtilto decrypt passwords.EncodeAction The class is used to perform privileged operation withAccessController.doPrivileged()when usingcom.iplanet.services.util.Cryptto encode passwords.EncryptAction The class is used to perform privileged operation withAccessController.doPrivileged()when usingcom.iplanet.am.util.AMPasswordUtilto encrypt passwords.ISSecurityPermission This classISSecurityPermissionis used to protect the Access Manager resources which should be accessed only by trusted application.SecurityDebug ServerInstanceAction The class is used to perform privileged operations usingAccessController.doPrivileged()when usingcom.iplanet.services.ldap.ServerInstanceto obtain Admin passwords.SystemAppTokenProvider This is an default implementation ofAppSSOTokenProvider. -
Exception Summary Exception Description AMSecurityPropertiesException Exception that is thrown when AMConfig.properties does not contain com.sun.identity.agents.app.username and com.iplanet.am.service.password