Class CredentialIssuer
java.lang.Object
org.keycloak.protocol.oid4vc.model.CredentialIssuer
Represents a credentials issuer according to the OID4VCI Credentials Issuer Metadata
- Author:
- Stefan Wiedemann
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Represents the batch_credential_issuance metadata parameter.static class
Represents the credential_response_encryption metadata parameter. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsetAuthorizationServers
(List<String> authorizationServers) setBatchCredentialIssuance
(CredentialIssuer.BatchCredentialIssuance batchCredentialIssuance) setCredentialEndpoint
(String credentialEndpoint) setCredentialIssuer
(String credentialIssuer) setCredentialResponseEncryption
(CredentialIssuer.CredentialResponseEncryption credentialResponseEncryption) setCredentialsSupported
(Map<String, SupportedCredentialConfiguration> credentialsSupported) setDeferredCredentialEndpoint
(String deferredCredentialEndpoint) setDisplay
(List<DisplayObject> display) setNonceEndpoint
(String nonceEndpoint) setNotificationEndpoint
(String notificationEndpoint) setSignedMetadata
(String signedMetadata)
-
Constructor Details
-
CredentialIssuer
public CredentialIssuer()
-
-
Method Details
-
getCredentialIssuer
-
setCredentialIssuer
-
getCredentialEndpoint
-
setCredentialEndpoint
-
getNonceEndpoint
-
setNonceEndpoint
-
getDeferredCredentialEndpoint
-
setDeferredCredentialEndpoint
-
getAuthorizationServers
-
setAuthorizationServers
-
getNotificationEndpoint
-
setNotificationEndpoint
-
getCredentialResponseEncryption
-
setCredentialResponseEncryption
public CredentialIssuer setCredentialResponseEncryption(CredentialIssuer.CredentialResponseEncryption credentialResponseEncryption) -
getBatchCredentialIssuance
-
setBatchCredentialIssuance
public CredentialIssuer setBatchCredentialIssuance(CredentialIssuer.BatchCredentialIssuance batchCredentialIssuance) -
getSignedMetadata
-
setSignedMetadata
-
getCredentialsSupported
-
setCredentialsSupported
public CredentialIssuer setCredentialsSupported(Map<String, SupportedCredentialConfiguration> credentialsSupported) -
getDisplay
-
setDisplay
-