Class DeviceSecret

java.lang.Object
com.nimbusds.oauth2.sdk.id.Identifier
com.nimbusds.openid.connect.sdk.nativesso.DeviceSecret
All Implemented Interfaces:
Serializable, Comparable<Identifier>, net.minidev.json.JSONAware

@Immutable public final class DeviceSecret extends Identifier
Device secret.

Related specifications:

  • OpenID Connect Native SSO for Mobile Apps 1.0
See Also:
  • Constructor Details

    • DeviceSecret

      public DeviceSecret(String value)
      Creates a new device secret with the specified value.
      Parameters:
      value - The device secret value. Must not be null or empty string.
  • Method Details

    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Identifier
    • parse

      public static DeviceSecret parse(String s)
      Parses a device secret from the specified string.
      Parameters:
      s - The string to parse, null or empty if no nonce is specified.
      Returns:
      The device string, null if the parsed string was null or empty.