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.LinuxNumericGroupPrincipal extends java.lang.Object implements Serializable

serialVersionUID: -3642004921445544123L

Serialized Fields

name

java.lang.String name
 

primaryGroup

boolean primaryGroup
 

Class com.ibm.security.auth.LinuxNumericUserPrincipal extends java.lang.Object implements Serializable

serialVersionUID: 591503132458712146L

Serialized Fields

name

java.lang.String name
 

Class com.ibm.security.auth.LinuxPrincipal extends java.lang.Object implements Serializable

serialVersionUID: 4702505426318850254L

Serialized Fields

name

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

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.io.NotActiveException,
                        java.lang.ClassNotFoundException
Deprecated. 
Reads this object from a stream (i.e., deserializes it)

Throws:
java.io.IOException
java.io.NotActiveException
java.lang.ClassNotFoundException
Serialized Fields

name

java.lang.String name
Deprecated. 
 

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.ClassNotFoundException
Reads this object from a stream (i.e., deserializes it)

Throws:
java.io.IOException
java.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.ClassNotFoundException
Reads this object from a stream (i.e., deserializes it)

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.io.IOException
Writes this object out to a stream (i.e., serializes it).

Throws:
java.io.IOException
Serialized Fields

principals

java.util.Set<E> 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

boolean readOnly
Whether this Subject is read-only

 

Class javax.security.auth.Subject.SecureSet extends java.util.AbstractSet implements Serializable

serialVersionUID: 7911754171111800359L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.io.IOException
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

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 the choices list.
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.ClassNotFoundException
Reads this object from a stream (i.e., deserializes it).

Throws:
java.io.IOException
java.io.NotActiveException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
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