Package org.keycloak.broker.oid4vp
Class RequestObject
java.lang.Object
org.keycloak.representations.JsonWebToken
org.keycloak.broker.oid4vp.RequestObject
- All Implemented Interfaces:
Serializable,Token
The OID4VP signed authorization request object: the standard JWT claims from
JsonWebToken
plus the OID4VP request parameters. It signs itself as a compact JWS that publishes the verifier's
leaf certificate in the x5c header.-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclientMetadata(Object clientMetadata) dcqlQuery(com.fasterxml.jackson.databind.JsonNode dcqlQuery) responseMode(String responseMode) responseType(String responseType) responseUri(String responseUri) sign(KeyWrapper signingKey) Methods inherited from class org.keycloak.representations.JsonWebToken
addAudience, audience, equals, exp, getAudience, getCategory, getExp, getIat, getId, getIssuedFor, getIssuer, getNbf, getOtherClaims, getSubject, getType, hasAnyAudience, hasAudience, hashCode, iat, id, isActive, isActive, isExpired, isIssuedBeforeSessionStart, isNotBefore, issuedFor, issuedNow, issuedNowWithTTL, issuer, nbf, setOtherClaims, setSubject, subject, toString, type
-
Constructor Details
-
RequestObject
public RequestObject()
-
-
Method Details
-
clientId
-
responseType
-
responseMode
-
responseUri
-
nonce
-
state
-
dcqlQuery
-
clientMetadata
-
sign
-