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 AppSSOTokenProvider 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.AdminUtils
to obtain Administrator DN.AdminPasswordAction The class is used to perform privileged operations usingAccessController.doPrivileged()
when usingcom.iplanet.am.util.AdminUtils
to obtain Administrator passwords.AdminTokenAction Provides a centralised method for fetching an administrator token for operations where there is no user present.DataEncryptor This classDataEncryptor
is 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.Crypt
to decode passwords.DecryptAction The class is used to perform privileged operation withAccessController.doPrivileged()
when usingcom.iplanet.am.util.AMPasswordUtil
to decrypt passwords.EncodeAction The class is used to perform privileged operation withAccessController.doPrivileged()
when usingcom.iplanet.services.util.Crypt
to encode passwords.EncryptAction The class is used to perform privileged operation withAccessController.doPrivileged()
when usingcom.iplanet.am.util.AMPasswordUtil
to encrypt passwords.ISSecurityPermission This classISSecurityPermission
is used to protect the Access Manager resources which should be accessed only by trusted application.