Class KerberosNegotiator
- java.lang.Object
-
- org.apache.qpid.server.security.auth.sasl.AbstractSaslServerNegotiator
-
- org.apache.qpid.server.security.auth.sasl.kerberos.KerberosNegotiator
-
- All Implemented Interfaces:
SaslNegotiator
public class KerberosNegotiator extends AbstractSaslServerNegotiator implements SaslNegotiator
-
-
Constructor Summary
Constructors Constructor Description KerberosNegotiator(AuthenticationProvider<?> authenticationProvider, java.lang.String localFQDN)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAttemptedAuthenticationId()
protected AuthenticationProvider<?>
getAuthenticationProvider()
protected javax.security.sasl.SaslServer
getSaslServer()
protected java.lang.Exception
getSaslServerCreationException()
-
Methods inherited from class org.apache.qpid.server.security.auth.sasl.AbstractSaslServerNegotiator
dispose, handleResponse
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.qpid.server.security.auth.sasl.SaslNegotiator
dispose, handleResponse
-
-
-
-
Constructor Detail
-
KerberosNegotiator
public KerberosNegotiator(AuthenticationProvider<?> authenticationProvider, java.lang.String localFQDN)
-
-
Method Detail
-
getSaslServerCreationException
protected java.lang.Exception getSaslServerCreationException()
- Specified by:
getSaslServerCreationException
in classAbstractSaslServerNegotiator
-
getSaslServer
protected javax.security.sasl.SaslServer getSaslServer()
- Specified by:
getSaslServer
in classAbstractSaslServerNegotiator
-
getAuthenticationProvider
protected AuthenticationProvider<?> getAuthenticationProvider()
- Specified by:
getAuthenticationProvider
in classAbstractSaslServerNegotiator
-
getAttemptedAuthenticationId
public java.lang.String getAttemptedAuthenticationId()
- Specified by:
getAttemptedAuthenticationId
in interfaceSaslNegotiator
-
-