Class AuthenticationContextClassReferencePrincipal
java.lang.Object
net.shibboleth.oidc.authn.principal.AuthenticationContextClassReferencePrincipal
- All Implemented Interfaces:
Cloneable,Principal,CloneablePrincipal
public final class AuthenticationContextClassReferencePrincipal
extends Object
implements CloneablePrincipal
Principal based on a OIDC Authentication Context Class Reference.
-
Field Details
-
UNSPECIFIED
unspecified auth ctx class.- See Also:
-
authnContextClassReference
The class ref.
-
-
Constructor Details
-
AuthenticationContextClassReferencePrincipal
public AuthenticationContextClassReferencePrincipal(@Nonnull @NotEmpty @ParameterName(name="classRef") String classRef) Constructor.- Parameters:
classRef- the class reference URI
-
-
Method Details
-
getName
-
hashCode
public int hashCode() -
equals
-
toString
-
clone
@Nonnull public AuthenticationContextClassReferencePrincipal clone() throws CloneNotSupportedException- Specified by:
clonein interfaceCloneablePrincipal- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-