Uses of Class
org.keycloak.models.oid4vci.CredentialScopeModel
Packages that use CredentialScopeModel
Package
Description
-
Uses of CredentialScopeModel in org.keycloak.protocol.oid4vc.issuance
Methods in org.keycloak.protocol.oid4vc.issuance with parameters of type CredentialScopeModelModifier and TypeMethodDescriptionOID4VCIssuerWellKnownProvider.toSupportedCredentialConfiguration(KeycloakSession keycloakSession, CredentialScopeModel credentialModel) -
Uses of CredentialScopeModel in org.keycloak.protocol.oid4vc.issuance.credentialbuilder
Methods in org.keycloak.protocol.oid4vc.issuance.credentialbuilder with parameters of type CredentialScopeModelModifier and TypeMethodDescriptiondefault voidCredentialBuilder.contributeToMetadata(SupportedCredentialConfiguration credentialConfig, CredentialScopeModel credentialScope) Allows the credential builder to contribute format-specific metadata to the OID4VCI well-known credential issuer metadata.voidJwtCredentialBuilder.contributeToMetadata(SupportedCredentialConfiguration credentialConfig, CredentialScopeModel credentialScope) voidSdJwtCredentialBuilder.contributeToMetadata(SupportedCredentialConfiguration credentialConfig, CredentialScopeModel credentialScope) -
Uses of CredentialScopeModel in org.keycloak.protocol.oid4vc.model
Methods in org.keycloak.protocol.oid4vc.model with parameters of type CredentialScopeModelModifier and TypeMethodDescriptionstatic ClaimsClaims.parse(KeycloakSession keycloakSession, CredentialScopeModel credentialScope) static CredentialBuildConfigCredentialBuildConfig.parse(KeycloakSession keycloakSession, SupportedCredentialConfiguration credentialConfiguration, CredentialScopeModel credentialModel) static CredentialDefinitionCredentialDefinition.parse(CredentialScopeModel credentialModel) static CredentialMetadataCredentialMetadata.parse(KeycloakSession keycloakSession, CredentialScopeModel credentialScope) Parse credential metadata from a credential scope model.static List<DisplayObject>DisplayObject.parse(CredentialScopeModel credentialScope) static KeyAttestationsRequiredKeyAttestationsRequired.parse(CredentialScopeModel credentialScope) SupportedCredentialConfiguration.parse(KeycloakSession keycloakSession, CredentialScopeModel credentialScope, List<String> globalSupportedSigningAlgorithms) -
Uses of CredentialScopeModel in org.keycloak.protocol.oid4vc.utils
Methods in org.keycloak.protocol.oid4vc.utils that return CredentialScopeModelModifier and TypeMethodDescriptionstatic CredentialScopeModelCredentialScopeModelUtils.findCredentialScopeModelByConfigurationId(RealmModel realmModel, Supplier<Stream<ClientScopeModel>> supplier, String credConfigId) static CredentialScopeModelCredentialScopeModelUtils.findCredentialScopeModelByName(RealmModel realmModel, Supplier<Stream<ClientScopeModel>> supplier, String scope) Methods in org.keycloak.protocol.oid4vc.utils with parameters of type CredentialScopeModelModifier and TypeMethodDescriptionstatic OID4VCAuthorizationDetailCredentialScopeModelUtils.buildOID4VCAuthorizationDetail(CredentialScopeModel credScope, String credOffersId) static StringCredentialScopeModelUtils.getCredentialDisplayName(KeycloakSession session, UserModel user, CredentialScopeModel credScope) Return display name of the credential according to preferred locale of current user and according to "vc.display" attribute specified for current OID4VCI client scope.