Class AnonServer

  • All Implemented Interfaces:
    javax.security.sasl.SaslServer

    public class AnonServer
    extends java.lang.Object
    implements javax.security.sasl.SaslServer
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String MECHNAME  
    • Constructor Summary

      Constructors 
      Constructor Description
      AnonServer​(javax.security.auth.callback.CallbackHandler callbackHandler)  
    • Constructor Detail

      • AnonServer

        public AnonServer​(javax.security.auth.callback.CallbackHandler callbackHandler)
    • Method Detail

      • getMechanismName

        public java.lang.String getMechanismName()
        Specified by:
        getMechanismName in interface javax.security.sasl.SaslServer
      • evaluateResponse

        public byte[] evaluateResponse​(byte[] bytes)
                                throws javax.security.sasl.SaslException
        Specified by:
        evaluateResponse in interface javax.security.sasl.SaslServer
        Throws:
        javax.security.sasl.SaslException
      • isComplete

        public boolean isComplete()
        Specified by:
        isComplete in interface javax.security.sasl.SaslServer
      • getAuthorizationID

        public java.lang.String getAuthorizationID()
        Specified by:
        getAuthorizationID in interface javax.security.sasl.SaslServer
      • unwrap

        public byte[] unwrap​(byte[] bytes,
                             int i,
                             int i1)
                      throws javax.security.sasl.SaslException
        Specified by:
        unwrap in interface javax.security.sasl.SaslServer
        Throws:
        javax.security.sasl.SaslException
      • wrap

        public byte[] wrap​(byte[] bytes,
                           int i,
                           int i1)
                    throws javax.security.sasl.SaslException
        Specified by:
        wrap in interface javax.security.sasl.SaslServer
        Throws:
        javax.security.sasl.SaslException
      • getNegotiatedProperty

        public java.lang.Object getNegotiatedProperty​(java.lang.String s)
        Specified by:
        getNegotiatedProperty in interface javax.security.sasl.SaslServer
      • dispose

        public void dispose()
                     throws javax.security.sasl.SaslException
        Specified by:
        dispose in interface javax.security.sasl.SaslServer
        Throws:
        javax.security.sasl.SaslException