com.nimbusds.openid.connect.sdk.claims
Class AMR

java.lang.Object
  extended by com.nimbusds.oauth2.sdk.id.Identifier
      extended by com.nimbusds.openid.connect.sdk.claims.AMR
All Implemented Interfaces:
net.minidev.json.JSONAware

@Immutable
public final class AMR
extends Identifier

Authentication Method Reference (amr). It identifies the method used in authentication.

The AMR is represented by a string or an URL string. This class is immutable.

Related specifications:

Author:
Vladimir Dzhuvinov

Field Summary
 
Fields inherited from class com.nimbusds.oauth2.sdk.id.Identifier
DEFAULT_BYTE_LENGTH
 
Constructor Summary
AMR(String value)
          Creates a new Authentication Method Reference (AMR) with the specified value.
 
Method Summary
 boolean equals(Object object)
          Overrides Object.equals().
 
Methods inherited from class com.nimbusds.oauth2.sdk.id.Identifier
getValue, hashCode, toJSONString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AMR

public AMR(String value)
Creates a new Authentication Method Reference (AMR) with the specified value.

Parameters:
value - The AMR value. Must not be null.
Method Detail

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.