Class KerberosSecurityRealm

java.lang.Object
org.infinispan.server.security.realm.KerberosSecurityRealm
All Implemented Interfaces:
org.wildfly.security.auth.server.SecurityRealm

public class KerberosSecurityRealm extends Object implements org.wildfly.security.auth.server.SecurityRealm
Since:
10.0
Author:
Tristan Tarrant <tristan@infinispan.org>
  • Field Summary

    Fields inherited from interface org.wildfly.security.auth.server.SecurityRealm

    EMPTY_REALM
  • Constructor Summary

    Constructors
    Constructor
    Description
    KerberosSecurityRealm(org.wildfly.security.SecurityFactory<org.wildfly.security.credential.GSSKerberosCredential> kerberosCredentialSecurityFactory)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.wildfly.security.auth.SupportLevel
    getCredentialAcquireSupport(Class<? extends org.wildfly.security.credential.Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec)
     
    org.wildfly.security.auth.SupportLevel
    getEvidenceVerifySupport(Class<? extends org.wildfly.security.evidence.Evidence> evidenceType, String algorithmName)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.wildfly.security.auth.server.SecurityRealm

    getCredentialAcquireSupport, getRealmIdentity, getRealmIdentity, getRealmIdentity, handleRealmEvent
  • Constructor Details

    • KerberosSecurityRealm

      public KerberosSecurityRealm(org.wildfly.security.SecurityFactory<org.wildfly.security.credential.GSSKerberosCredential> kerberosCredentialSecurityFactory)
  • Method Details

    • getCredentialAcquireSupport

      public org.wildfly.security.auth.SupportLevel getCredentialAcquireSupport(Class<? extends org.wildfly.security.credential.Credential> credentialType, String algorithmName, AlgorithmParameterSpec parameterSpec) throws org.wildfly.security.auth.server.RealmUnavailableException
      Specified by:
      getCredentialAcquireSupport in interface org.wildfly.security.auth.server.SecurityRealm
      Throws:
      org.wildfly.security.auth.server.RealmUnavailableException
    • getEvidenceVerifySupport

      public org.wildfly.security.auth.SupportLevel getEvidenceVerifySupport(Class<? extends org.wildfly.security.evidence.Evidence> evidenceType, String algorithmName) throws org.wildfly.security.auth.server.RealmUnavailableException
      Specified by:
      getEvidenceVerifySupport in interface org.wildfly.security.auth.server.SecurityRealm
      Throws:
      org.wildfly.security.auth.server.RealmUnavailableException