Class Origin

java.lang.Object
com.webauthn4j.data.client.Origin
All Implemented Interfaces:
Serializable

public class Origin extends Object implements Serializable
Origin contains the fully qualified origin of the requester, as provided to the authenticator by the client.
See Also:
  • Constructor Details

    • Origin

      public Origin(@NonNull String originUrl)
  • Method Details

    • create

      public static @NonNull Origin create(@NonNull String value)
    • getScheme

      public @NonNull String getScheme()
    • getHost

      public @Nullable String getHost()
    • getPort

      public @Nullable Integer getPort()
    • getSchemeSpecificPart

      public @NonNull String getSchemeSpecificPart()
    • toString

      public @NonNull String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object