com.nimbusds.openid.connect.sdk.claims
Class ACR
java.lang.Object
com.nimbusds.oauth2.sdk.id.Identifier
com.nimbusds.openid.connect.sdk.claims.ACR
- All Implemented Interfaces:
- net.minidev.json.JSONAware
@Immutable
public final class ACR
- extends Identifier
Authentication Context Class Reference (acr
). It identifies the
authentication context, i.e. the information that the relying party may
require before it makes an entitlements decision with respect to an
authentication response. Such context may include, but is not limited to,
the actual authentication method used or level of assurance such as
ITU-T X.1254 | ISO/IEC 29115 entity authentication assurance level.
The ACR is represented by a string or an URL string. This class is
immutable.
Related specifications:
- OpenID Connect Messages 1.0, section 2.1.2.1.
- RFC 6711
- See ISO/IEC DIS 29115
- Author:
- Vladimir Dzhuvinov
Constructor Summary |
ACR(String value)
Creates a new Authentication Context Class Reference (ACR) with the
specified value. |
Method Summary |
boolean |
equals(Object object)
Overrides Object.equals() . |
ACR
public ACR(String value)
- Creates a new Authentication Context Class Reference (ACR) with the
specified value.
- Parameters:
value
- The ACR value. Must not be null
.
equals
public boolean equals(Object object)
- Description copied from class:
Identifier
- Overrides
Object.equals()
.
- Specified by:
equals
in class Identifier
- Parameters:
object
- The object to compare to.
- Returns:
true
if the objects have the same value, otherwise
false
.
Copyright © 2013 NimbusDS. All Rights Reserved.