Creating Technical User Credential Files
The Security Infrastructure JAAS stack provides the SagCredentials class. Security Infrastructure login modules support only this type of credentials. SagCredentials are queried by SagCallbackHandler, which is the default callback handler for credentials. It supports SagCredentialCallback. Upon successful authentication, the SagCredentials can be stored as private credentials in the Subject, from which they can be retrieved by the application. Following is a list of user's attributes that SagCredentials sets and retrieves.
Domain name, password, and user name
X.509 certificate chain including user certificate and the issuer certificate (excluding the root certificate)
SAML artifact
Netegrity SiteMinder token
HTTP header fields