Class JOSEObjectCriterion
java.lang.Object
net.shibboleth.oidc.security.jose.criterion.JOSEObjectCriterion
- All Implemented Interfaces:
Criterion
An implementation of
Criterion which specifies criteria based
on the contents of a JOSEObject element.- Since:
- 2.2.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate com.nimbusds.jose.JOSEObjectThe JOSEObject which serves as the source for credential criteria. -
Constructor Summary
ConstructorsConstructorDescriptionJOSEObjectCriterion(com.nimbusds.jose.JOSEObject newJOSEObject) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.nimbusds.jose.JOSEObjectGets the JOSEObject which is the source of credential criteria.inthashCode()voidsetJOSEObject(com.nimbusds.jose.JOSEObject newJOSEObject) Sets the JOSEObject which is the source of credential criteria.toString()
-
Field Details
-
joseObject
@Nullable private com.nimbusds.jose.JOSEObject joseObjectThe JOSEObject which serves as the source for credential criteria.
-
-
Constructor Details
-
JOSEObjectCriterion
public JOSEObjectCriterion(@Nullable com.nimbusds.jose.JOSEObject newJOSEObject) Constructor.- Parameters:
newJOSEObject- the JOSEObject credential criteria to use
-
-
Method Details
-
getJOSEObject
@Nullable public com.nimbusds.jose.JOSEObject getJOSEObject()Gets the JOSEObject which is the source of credential criteria.- Returns:
- the JOSEObject credential criteria
-
setJOSEObject
public void setJOSEObject(@Nullable com.nimbusds.jose.JOSEObject newJOSEObject) Sets the JOSEObject which is the source of credential criteria.- Parameters:
newJOSEObject- the JOSEObject to use as credential criteria
-
toString
-
hashCode
public int hashCode() -
equals
-