Serialized Form
Package com.ibm.security.auth
- Class com.ibm.security.auth.AIXNumericGroupPrincipal extends java.lang.Object implements Serializable serialVersionUID: -1319457523834545708L
- java.lang.String name
- boolean primaryGroup
- Class com.ibm.security.auth.AIXNumericUserPrincipal extends java.lang.Object implements Serializable serialVersionUID: 8870330859556731326L
- java.lang.String name
- Class com.ibm.security.auth.AIXPrincipal extends java.lang.Object implements Serializable serialVersionUID: -4136681281603617258L
- java.lang.String name
- 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
- java.lang.String name
- Class com.ibm.security.auth.LdapPrincipal extends java.lang.Object implements Serializable serialVersionUID: 6820120005580754861L
- java.lang.String nameString
- javax.naming.ldap.LdapName name
- Class com.ibm.security.auth.LinuxNumericGroupPrincipal extends java.lang.Object implements Serializable serialVersionUID: -3642004921445544123L
- java.lang.String name
- boolean primaryGroup
- Class com.ibm.security.auth.LinuxNumericUserPrincipal extends java.lang.Object implements Serializable serialVersionUID: 591503132458712146L
- java.lang.String name
- Class com.ibm.security.auth.LinuxPrincipal extends java.lang.Object implements Serializable serialVersionUID: 4702505426318850254L
- java.lang.String 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
- private void readObject(java.io.ObjectInputStream s)
- throws java.io.IOException
- java.io.NotActiveException
- java.lang.ClassNotFoundException
- java.lang.String name
Serialized Fields
name
primaryGroup
Serialized Fields
name
Serialized Fields
name
Serialized Fields
name
Serialized Fields
nameString
The principal's string name
name
The principal's name
Serialized Fields
name
primaryGroup
Serialized Fields
name
Serialized Fields
name
Serialization Methods
readObject
Deprecated.
Reads this object from a stream (i.e., deserializes it)
Throws:
java.io.IOException
java.io.NotActiveException
java.lang.ClassNotFoundException
Serialized Fields
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
- private void readObject(java.io.ObjectInputStream s)
- throws java.io.IOException
- java.lang.ClassNotFoundException
- java.lang.String credentialClass
- java.util.Set<E> principals
- boolean testing
- Class javax.security.auth.PrivateCredentialPermission.CredOwner extends java.lang.Object implements Serializable serialVersionUID: -5607449830436408266L
- java.lang.String principalClass
- 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
- private void readObject(java.io.ObjectInputStream s)
- throws java.io.IOException
- java.lang.ClassNotFoundException
- private void writeObject(java.io.ObjectOutputStream oos)
- throws java.io.IOException
- java.util.Set<E> principals
- boolean readOnly
- Class javax.security.auth.Subject.SecureSet extends java.util.AbstractSet implements Serializable serialVersionUID: 7911754171111800359L
- private void readObject(java.io.ObjectInputStream ois)
- throws java.io.IOException
- java.lang.ClassNotFoundException
- private void writeObject(java.io.ObjectOutputStream oos)
- throws java.io.IOException
- java.util.LinkedList<E> elements
- Subject this$0
Serialization Methods
readObject
Reads this object from a stream (i.e., deserializes it)
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields
credentialClass
principals
The Principals associated with this permission.
The set contains elements of type,
PrivateCredentialPermission.CredOwner
.
testing
Serialized Fields
principalClass
principalName
Serialization Methods
readObject
Reads this object from a stream (i.e., deserializes it)
Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
Writes this object out to a stream (i.e., serializes it).
Throws:
java.io.IOException
Serialized Fields
principals
A
Set
that provides a view of all of this
Subject's Principals
Each element in this set is a
java.security.Principal
.
The set is a Subject.SecureSet
.
readOnly
Whether this Subject is read-only
Serialization Methods
readObject
Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
Writes 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
The elements in this set.
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
- java.lang.String prompt
- java.lang.String[] choices
- int defaultChoice
- boolean multipleSelectionsAllowed
- int[] selections
- Class javax.security.auth.callback.ConfirmationCallback extends java.lang.Object implements Serializable serialVersionUID: -9095656433782481624L
- java.lang.String prompt
- int messageType
- int optionType
- int defaultOption
- java.lang.String[] options
- int selection
- Class javax.security.auth.callback.LanguageCallback extends java.lang.Object implements Serializable serialVersionUID: 2019050433478903213L
- java.util.Locale locale
- Class javax.security.auth.callback.NameCallback extends java.lang.Object implements Serializable serialVersionUID: 3770938795909392253L
- java.lang.String prompt
- java.lang.String defaultName
- java.lang.String inputName
- Class javax.security.auth.callback.PasswordCallback extends java.lang.Object implements Serializable serialVersionUID: 2267422647454909926L
- java.lang.String prompt
- boolean echoOn
- char[] inputPassword
- Class javax.security.auth.callback.TextInputCallback extends java.lang.Object implements Serializable serialVersionUID: -8064222478852811804L
- java.lang.String prompt
- java.lang.String defaultText
- java.lang.String inputText
- Class javax.security.auth.callback.TextOutputCallback extends java.lang.Object implements Serializable serialVersionUID: 1689502495511663102L
- int messageType
- java.lang.String message
- Class javax.security.auth.callback.UnsupportedCallbackException extends java.lang.Exception implements Serializable serialVersionUID: -6873556327655666839L
- Callback callback
Serialized Fields
prompt
Since:
1.4
choices
the list of choices
Since:
1.4
defaultChoice
the choice to be used as the default choice
Since:
1.4
multipleSelectionsAllowed
whether multiple selections are allowed from the list of
choices
Since:
1.4
selections
the selected choices, represented as indexes into the
choices
list.
Since:
1.4
Serialized Fields
prompt
Since:
1.4
messageType
Since:
1.4
optionType
Since:
1.4
defaultOption
Since:
1.4
options
Since:
1.4
selection
Since:
1.4
Serialized Fields
locale
Since:
1.4
Serialized Fields
prompt
Since:
1.4
defaultName
Since:
1.4
inputName
Since:
1.4
Serialized Fields
prompt
Since:
1.4
echoOn
Since:
1.4
inputPassword
Since:
1.4
Serialized Fields
prompt
Since:
1.4
defaultText
Since:
1.4
inputText
Since:
1.4
Serialized Fields
messageType
Since:
1.4
message
Since:
1.4
Serialized Fields
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
- private void readObject(java.io.ObjectInputStream s)
- throws java.io.IOException
- java.io.NotActiveException
- java.lang.ClassNotFoundException
- private void writeObject(java.io.ObjectOutputStream s)
- throws java.io.IOException
Serialization Methods
readObject
Reads this object from a stream (i.e., deserializes it).
Throws:
java.io.IOException
java.io.NotActiveException
java.lang.ClassNotFoundException
writeObject
Save the X500Principal object to a stream.
Serial Data:
this
X500Principal
is serialized
by writing out its DER-encoded form
(the value of getEncoded
is serialized). Throws:
java.io.IOException