Class SoftwareID

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

@Immutable public final class SoftwareID extends Identifier
Identifier for an OAuth 2.0 client software.

Related specifications:

  • OAuth 2.0 Dynamic Client Registration Protocol (RFC 7591)
See Also:
  • Constructor Details

    • SoftwareID

      public SoftwareID(String value)
      Creates a new OAuth 2.0 client software identifier with the specified value.
      Parameters:
      value - The software identifier value. Must not be null or empty string.
    • SoftwareID

      public SoftwareID()
      Creates a new OAuth 2.0 client software that is a type 4 UUID.
  • Method Details