Class CredentialCache
java.lang.Object
org.apache.kerby.kerberos.kerb.ccache.CredentialCache
- All Implemented Interfaces:
KrbCredentialCache
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionCredentialCache(Credential credential) CredentialCache(org.apache.kerby.kerberos.kerb.type.ticket.SgtTicket sgt) CredentialCache(org.apache.kerby.kerberos.kerb.type.ticket.TgtTicket tgt) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCredential(Credential credential) voidaddCredentials(List<Credential> credentials) org.apache.kerby.kerberos.kerb.type.base.PrincipalNamegetTags()intvoidvoidload(InputStream inputStream) static voidvoidremoveCredential(Credential credential) voidremoveCredentials(List<Credential> credentials) voidsetPrimaryPrincipal(org.apache.kerby.kerberos.kerb.type.base.PrincipalName principal) voidvoidsetVersion(int version) voidvoidstore(OutputStream outputStream)
-
Field Details
-
FCC_FVNO_1
public static final int FCC_FVNO_1- See Also:
-
FCC_FVNO_2
public static final int FCC_FVNO_2- See Also:
-
FCC_FVNO_3
public static final int FCC_FVNO_3- See Also:
-
FCC_FVNO_4
public static final int FCC_FVNO_4- See Also:
-
FCC_TAG_DELTATIME
public static final int FCC_TAG_DELTATIME- See Also:
-
-
Constructor Details
-
CredentialCache
public CredentialCache() -
CredentialCache
public CredentialCache(org.apache.kerby.kerberos.kerb.type.ticket.TgtTicket tgt) -
CredentialCache
public CredentialCache(org.apache.kerby.kerberos.kerb.type.ticket.SgtTicket sgt) -
CredentialCache
-
-
Method Details
-
main
- Throws:
IOException
-
store
- Specified by:
storein interfaceKrbCredentialCache- Throws:
IOException
-
store
- Specified by:
storein interfaceKrbCredentialCache- Throws:
IOException
-
getPrimaryPrincipal
public org.apache.kerby.kerberos.kerb.type.base.PrincipalName getPrimaryPrincipal()- Specified by:
getPrimaryPrincipalin interfaceKrbCredentialCache
-
setPrimaryPrincipal
public void setPrimaryPrincipal(org.apache.kerby.kerberos.kerb.type.base.PrincipalName principal) - Specified by:
setPrimaryPrincipalin interfaceKrbCredentialCache
-
getVersion
public int getVersion()- Specified by:
getVersionin interfaceKrbCredentialCache
-
setVersion
public void setVersion(int version) - Specified by:
setVersionin interfaceKrbCredentialCache
-
getTags
-
setTags
-
getCredentials
- Specified by:
getCredentialsin interfaceKrbCredentialCache
-
addCredential
- Specified by:
addCredentialin interfaceKrbCredentialCache
-
addCredentials
- Specified by:
addCredentialsin interfaceKrbCredentialCache
-
removeCredentials
- Specified by:
removeCredentialsin interfaceKrbCredentialCache
-
removeCredential
- Specified by:
removeCredentialin interfaceKrbCredentialCache
-
load
- Specified by:
loadin interfaceKrbCredentialCache- Throws:
IOException
-
load
- Specified by:
loadin interfaceKrbCredentialCache- Throws:
IOException
-