Interface KrbCredentialCache

All Known Implementing Classes:
CredentialCache

public interface KrbCredentialCache
  • Method Details

    • getPrimaryPrincipal

      org.apache.kerby.kerberos.kerb.type.base.PrincipalName getPrimaryPrincipal()
    • setPrimaryPrincipal

      void setPrimaryPrincipal(org.apache.kerby.kerberos.kerb.type.base.PrincipalName principal)
    • getVersion

      int getVersion()
    • setVersion

      void setVersion(int version)
    • getCredentials

      List<Credential> getCredentials()
    • addCredential

      void addCredential(Credential credential)
    • addCredentials

      void addCredentials(List<Credential> credentials)
    • removeCredentials

      void removeCredentials(List<Credential> credentials)
    • removeCredential

      void removeCredential(Credential credential)
    • load

      void load(File ccacheFile) throws IOException
      Throws:
      IOException
    • load

      void load(InputStream inputStream) throws IOException
      Throws:
      IOException
    • store

      void store(File ccacheFile) throws IOException
      Throws:
      IOException
    • store

      void store(OutputStream outputStream) throws IOException
      Throws:
      IOException