Class StructuredFieldToken

java.lang.Object
com.authlete.hms.StructuredFieldToken

public class StructuredFieldToken extends Object
A class representing sf-token defined in RFC 8941 Structured Field Values for HTTP, Section 3.3.4. Tokens.
 sf-token = ( ALPHA / "*" ) *( tchar / ":" / "/" )
 
See Also:
  • Constructor Details

    • StructuredFieldToken

      public StructuredFieldToken(String token)
      A constructor with a string that conforms to the sf-token format.
      Parameters:
      token - A string that conforms to the sf-token format as specified in RFC 8941 Structured Field Values for HTTP, Section 3.3.4.
      Throws:
      IllegalArgumentException - The token is null or does not conform to the sf-token format as specified in RFC 8941 Structured Field Values for HTTP, Section 3.3.4. Tokens.
      See Also:
  • Method Details

    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getToken

      public String getToken()
      Get the token passed to the constructor.
      Returns:
      The token.