| java.lang.Object | ||
| ↳ | javax.security.auth.kerberos.KerberosKey | |
| ↳ | sun.security.mule.jgss.krb5.Krb5AcceptCredential | |
Implements the krb5 acceptor credential element.
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
javax.security.auth.kerberos.KerberosKey
| |||||||||||
From interface
java.security.Key
| |||||||||||
From interface
javax.crypto.SecretKey
| |||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| krb5EncryptionKeys | We cache an EncryptionKey representation of this key because many Krb5 operation require a key in that form. | ||||||||||
| name | |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
javax.security.auth.kerberos.KerberosKey
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Destroys the locally cached EncryptionKey value and then calls
destroy in the base class.
| |||||||||||
Called to invalidate this credential element.
| |||||||||||
Returns the accept lifetime remaining.
| |||||||||||
Returns the init lifetime remaining.
| |||||||||||
Returns the oid representing the underlying credential
mechanism oid.
| |||||||||||
Returns the principal name for this credential.
| |||||||||||
Determines if this credential element can be used by a context
acceptor.
| |||||||||||
Determines if this credential element can be used by a context
initiator.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
javax.security.auth.kerberos.KerberosKey
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.security.Key
| |||||||||||
From interface
javax.security.auth.Destroyable
| |||||||||||
From interface
sun.security.mule.jgss.spi.GSSCredentialSpi
| |||||||||||
We cache an EncryptionKey representation of this key because many Krb5 operation require a key in that form. At some point we might do away with EncryptionKey altogether and use the base class KerberosKey everywhere.
Destroys the locally cached EncryptionKey value and then calls destroy in the base class.
| DestroyFailedException |
|---|
Called to invalidate this credential element.
| GSSException |
|---|
Returns the accept lifetime remaining.
| GSSException | may be thrown |
|---|
Returns the init lifetime remaining.
| GSSException | may be thrown |
|---|
Returns the oid representing the underlying credential mechanism oid.
| GSSException | may be thrown |
|---|
Returns the principal name for this credential. The name is in mechanism specific format.
| GSSException | may be thrown |
|---|
Determines if this credential element can be used by a context acceptor.
| GSSException |
|---|
Determines if this credential element can be used by a context initiator.
| GSSException |
|---|