Serialized Form
-
Package com.ibm.security.auth
-
Class com.ibm.security.auth.DomainIDPrincipal extends JAASPrincipal implements Serializable
- serialVersionUID:
- 5076621585674035545L
-
Class com.ibm.security.auth.DomainPrincipal extends JAASPrincipal implements Serializable
- serialVersionUID:
- -5680093116517893137L
-
Class com.ibm.security.auth.GroupIDPrincipal extends JAASPrincipal implements Serializable
- serialVersionUID:
- -3476421079090241968L
-
Class com.ibm.security.auth.JAASPrincipal extends java.lang.Object implements Serializable
- serialVersionUID:
- 2778670614176429098L
-
Serialized Fields
-
name
java.lang.String name
-
-
Class com.ibm.security.auth.LdapPrincipal extends java.lang.Object implements Serializable
- serialVersionUID:
- 6820120005580754861L
-
Serialized Fields
-
nameString
java.lang.String nameString
The principal's string name -
name
javax.naming.ldap.LdapName name
The principal's name
-
-
Class com.ibm.security.auth.PrimaryGroupIDPrincipal extends JAASPrincipal implements Serializable
- serialVersionUID:
- 5460663792069534345L
-
Class com.ibm.security.auth.ServerPrincipal extends JAASPrincipal implements Serializable
- serialVersionUID:
- -6015938678436582590L
-
Class com.ibm.security.auth.UserIDPrincipal extends JAASPrincipal implements Serializable
- serialVersionUID:
- 798823507330334386L
-
Class com.ibm.security.auth.UsernamePrincipal extends JAASPrincipal implements Serializable
- serialVersionUID:
- -3609916349276738437L
-
Class com.ibm.security.auth.WkstationPrincipal extends JAASPrincipal implements Serializable
- serialVersionUID:
- -7481552873447093288L
-
Class com.ibm.security.auth.X500Principal extends java.lang.Object implements Serializable
- serialVersionUID:
- 2963818843947531146L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.io.NotActiveException, java.lang.ClassNotFoundExceptionDeprecated.Reads this object from a stream (i.e., deserializes it)- Throws:
java.io.IOExceptionjava.io.NotActiveExceptionjava.lang.ClassNotFoundException
-
-
Serialized Fields
-
name
java.lang.String name
Deprecated.
-
-
-
Package com.ibm.security.auth.callback
-
Class com.ibm.security.auth.callback.CcacheFileTextInputCallback extends TextInputCallback implements Serializable
- serialVersionUID:
- 1L
-
Class com.ibm.security.auth.callback.DefaultCcacheTextInputCallback extends TextInputCallback implements Serializable
- serialVersionUID:
- 1L
-
Class com.ibm.security.auth.callback.DefaultKeytabTextInputCallback extends TextInputCallback implements Serializable
- serialVersionUID:
- 1L
-
Class com.ibm.security.auth.callback.KeytabFileTextInputCallback extends TextInputCallback implements Serializable
- serialVersionUID:
- 1L
-
-
Package javax.security.auth
-
Class javax.security.auth.AuthPermission extends java.security.BasicPermission implements Serializable
- serialVersionUID:
- 5806031445061587174L
-
Class javax.security.auth.DestroyFailedException extends java.lang.Exception implements Serializable
- serialVersionUID:
- -7790152857282749162L
-
Class javax.security.auth.PrivateCredentialPermission extends java.security.Permission implements Serializable
- serialVersionUID:
- 5284372143517237068L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.lang.ClassNotFoundExceptionReads this object from a stream (i.e., deserializes it)- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundException
-
-
Serialized Fields
-
credentialClass
java.lang.String credentialClass
-
principals
java.util.Set<E> principals
The Principals associated with this permission. The set contains elements of type,PrivateCredentialPermission.CredOwner. -
testing
boolean testing
-
-
Class javax.security.auth.PrivateCredentialPermission.CredOwner extends java.lang.Object implements Serializable
- serialVersionUID:
- -5607449830436408266L
-
Serialized Fields
-
principalClass
java.lang.String principalClass
-
principalName
java.lang.String principalName
-
-
Class javax.security.auth.RefreshFailedException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 5058444488565265840L
-
Class javax.security.auth.Subject extends java.lang.Object implements Serializable
- serialVersionUID:
- -8308522755600156056L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.lang.ClassNotFoundExceptionReads this object from a stream (i.e., deserializes it)- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundException
-
writeObject
private void writeObject(java.io.ObjectOutputStream oos) throws java.io.IOExceptionWrites this object out to a stream (i.e., serializes it).- Throws:
java.io.IOException
-
-
Serialized Fields
-
principals
java.util.Set<E> principals
ASetthat provides a view of all of this Subject's PrincipalsEach element in this set is ajava.security.Principal. The set is aSubject.SecureSet. -
readOnly
boolean readOnly
Whether this Subject is read-only
-
-
Class javax.security.auth.Subject.SecureSet extends java.util.AbstractSet<E> implements Serializable
- serialVersionUID:
- 7911754171111800359L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream ois) throws java.io.IOException, java.lang.ClassNotFoundException- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundException
-
writeObject
private void writeObject(java.io.ObjectOutputStream oos) throws java.io.IOExceptionWrites this object out to a stream (i.e., serializes it).- Serial Data:
- If this is a private credential set, a security check is performed to ensure that the caller has permission to access each credential in the set. If the security check passes, the set is serialized.
- Throws:
java.io.IOException
-
-
Serialized Fields
-
elements
java.util.LinkedList<E> elements
The elements in this set. -
this$0
Subject this$0
The outer Subject instance.
-
-
-
Package javax.security.auth.callback
-
Class javax.security.auth.callback.ChoiceCallback extends java.lang.Object implements Serializable
- serialVersionUID:
- -3975664071579892167L
-
Serialized Fields
-
prompt
java.lang.String prompt
- Since:
- 1.4
-
choices
java.lang.String[] choices
the list of choices- Since:
- 1.4
-
defaultChoice
int defaultChoice
the choice to be used as the default choice- Since:
- 1.4
-
multipleSelectionsAllowed
boolean multipleSelectionsAllowed
whether multiple selections are allowed from the list of choices- Since:
- 1.4
-
selections
int[] selections
the selected choices, represented as indexes into thechoiceslist.- Since:
- 1.4
-
-
Class javax.security.auth.callback.ConfirmationCallback extends java.lang.Object implements Serializable
- serialVersionUID:
- -9095656433782481624L
-
Serialized Fields
-
prompt
java.lang.String prompt
- Since:
- 1.4
-
messageType
int messageType
- Since:
- 1.4
-
optionType
int optionType
- Since:
- 1.4
-
defaultOption
int defaultOption
- Since:
- 1.4
-
options
java.lang.String[] options
- Since:
- 1.4
-
selection
int selection
- Since:
- 1.4
-
-
Class javax.security.auth.callback.LanguageCallback extends java.lang.Object implements Serializable
- serialVersionUID:
- 2019050433478903213L
-
Serialized Fields
-
locale
java.util.Locale locale
- Since:
- 1.4
-
-
Class javax.security.auth.callback.NameCallback extends java.lang.Object implements Serializable
- serialVersionUID:
- 3770938795909392253L
-
Serialized Fields
-
prompt
java.lang.String prompt
- Since:
- 1.4
-
defaultName
java.lang.String defaultName
- Since:
- 1.4
-
inputName
java.lang.String inputName
- Since:
- 1.4
-
-
Class javax.security.auth.callback.PasswordCallback extends java.lang.Object implements Serializable
- serialVersionUID:
- 2267422647454909926L
-
Serialized Fields
-
prompt
java.lang.String prompt
- Since:
- 1.4
-
echoOn
boolean echoOn
- Since:
- 1.4
-
inputPassword
char[] inputPassword
- Since:
- 1.4
-
-
Class javax.security.auth.callback.TextInputCallback extends java.lang.Object implements Serializable
- serialVersionUID:
- -8064222478852811804L
-
Serialized Fields
-
prompt
java.lang.String prompt
- Since:
- 1.4
-
defaultText
java.lang.String defaultText
- Since:
- 1.4
-
inputText
java.lang.String inputText
- Since:
- 1.4
-
-
Class javax.security.auth.callback.TextOutputCallback extends java.lang.Object implements Serializable
- serialVersionUID:
- 1689502495511663102L
-
Serialized Fields
-
messageType
int messageType
- Since:
- 1.4
-
message
java.lang.String message
- Since:
- 1.4
-
-
Class javax.security.auth.callback.UnsupportedCallbackException extends java.lang.Exception implements Serializable
- serialVersionUID:
- -6873556327655666839L
-
Serialized Fields
-
callback
Callback callback
-
-
-
Package javax.security.auth.login
-
Class javax.security.auth.login.AccountException extends LoginException implements Serializable
- serialVersionUID:
- -2112878680072211787L
-
Class javax.security.auth.login.AccountExpiredException extends AccountException implements Serializable
- serialVersionUID:
- -6064064890162661560L
-
Class javax.security.auth.login.AccountLockedException extends AccountException implements Serializable
- serialVersionUID:
- 8280345554014066334L
-
Class javax.security.auth.login.AccountNotFoundException extends AccountException implements Serializable
- serialVersionUID:
- 1498349563916294614L
-
Class javax.security.auth.login.CredentialException extends LoginException implements Serializable
- serialVersionUID:
- -4772893876810601859L
-
Class javax.security.auth.login.CredentialExpiredException extends CredentialException implements Serializable
- serialVersionUID:
- -5344739593859737937L
-
Class javax.security.auth.login.CredentialNotFoundException extends CredentialException implements Serializable
- serialVersionUID:
- -7779934467214319475L
-
Class javax.security.auth.login.FailedLoginException extends LoginException implements Serializable
- serialVersionUID:
- 802556922354616286L
-
Class javax.security.auth.login.LoginException extends java.security.GeneralSecurityException implements Serializable
- serialVersionUID:
- -4679091624035232488L
-
-
Package javax.security.auth.x500
-
Class javax.security.auth.x500.X500Principal extends java.lang.Object implements Serializable
- serialVersionUID:
- -500463348111345721L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.io.NotActiveException, java.lang.ClassNotFoundExceptionReads this object from a stream (i.e., deserializes it).- Throws:
java.io.IOExceptionjava.io.NotActiveExceptionjava.lang.ClassNotFoundException
-
writeObject
private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOExceptionSave the X500Principal object to a stream.- Serial Data:
- this
X500Principalis serialized by writing out its DER-encoded form (the value ofgetEncodedis serialized). - Throws:
java.io.IOException
-
-