Class AuthorizedParty
- java.lang.Object
-
- com.nimbusds.oauth2.sdk.id.Identifier
-
- com.nimbusds.openid.connect.sdk.claims.AuthorizedParty
-
- All Implemented Interfaces:
Serializable
,Comparable<Identifier>
,net.minidev.json.JSONAware
@Immutable public final class AuthorizedParty extends Identifier
OAuth 2.0 client authorized to use the ID Token as an OAuth access token, if different than the client that requested the ID Token (azp
). It must contain theclient identifier
of the authorised party.The client identifier can be a URI or an arbitrary string.
See also
ClientID
.Related specifications:
- OpenID Connect Core 1.0, section 2.
- OAuth 2.0 (RFC 6749), section 2.2.
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.nimbusds.oauth2.sdk.id.Identifier
DEFAULT_BYTE_LENGTH, secureRandom
-
-
Constructor Summary
Constructors Constructor Description AuthorizedParty(String value)
Creates a new authorised party identifier with the specified value.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object object)
-
Methods inherited from class com.nimbusds.oauth2.sdk.id.Identifier
compareTo, getValue, hashCode, toJSONString, toString, toStringList
-
-
-
-
Constructor Detail
-
AuthorizedParty
public AuthorizedParty(String value)
Creates a new authorised party identifier with the specified value.- Parameters:
value
- The authorised party identifier value. Must not benull
.
-
-
Method Detail
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classIdentifier
-
-