java.lang.Object
com.sun.xml.ws.security.trust.impl.wssx.bindings.AuthenticatorType
com.sun.xml.ws.security.trust.impl.wssx.elements.AuthenticatorImpl
All Implemented Interfaces:
Authenticator

public class AuthenticatorImpl extends AuthenticatorType implements Authenticator
Provides verification (authentication) of a computed hash.
Author:
Manveen Kaur
  • Constructor Details

    • AuthenticatorImpl

      public AuthenticatorImpl()
    • AuthenticatorImpl

      public AuthenticatorImpl(AuthenticatorType aType)
    • AuthenticatorImpl

      public AuthenticatorImpl(byte[] hash)
  • Method Details

    • getAny

      public List<Object> getAny()
      Description copied from class: AuthenticatorType
      Gets the value of the any property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the any property.

      For example, to add a new item, do as follows:

          getAny().add(newItem);
       

      Objects of the following type(s) are allowed in the list Object Element

      Specified by:
      getAny in interface Authenticator
      Overrides:
      getAny in class AuthenticatorType
    • getRawCombinedHash

      public byte[] getRawCombinedHash()
      Description copied from interface: Authenticator
      Gets the raw value of the combinedHash property.
      Specified by:
      getRawCombinedHash in interface Authenticator
      Returns:
      possible object is byte[]
    • setRawCombinedHash

      public void setRawCombinedHash(byte[] rawCombinedHash)
      Description copied from interface: Authenticator
      Sets the value of the combinedHash property.
      Specified by:
      setRawCombinedHash in interface Authenticator
      Parameters:
      rawCombinedHash - allowed object is byte[]
    • getTextCombinedHash

      public String getTextCombinedHash()
      Description copied from interface: Authenticator
      Gets the value of the base64 encoded combinedHash property.
      Specified by:
      getTextCombinedHash in interface Authenticator
      Returns:
      String
    • setTextCombinedHash

      public void setTextCombinedHash(String encodedCombinedHash)
      Description copied from interface: Authenticator
      Sets the value of the base 64 encoded combinedHash property.
      Specified by:
      setTextCombinedHash in interface Authenticator
      Parameters:
      encodedCombinedHash - String