Package org.keycloak.models.oid4vci
Class Oid4vcProtocolMapperModel
java.lang.Object
org.keycloak.models.ProtocolMapperModel
org.keycloak.models.oid4vci.Oid4vcProtocolMapperModel
- All Implemented Interfaces:
Serializable
This class acts as delegate for a
ProtocolMapperModel implementation and adds additional functionality for
OpenId4VC credentials- Author:
- Pascal Knüppel
- See Also:
-
Field Summary
FieldsFields inherited from class org.keycloak.models.ProtocolMapperModel
config, consentRequired, consentText, id, name, protocol -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()getName()getPath()inthashCode()booleanvoidvoidsetDisplay(String display) voidvoidsetMandatory(Boolean mandatory) voidvoidvoidsetProtocol(String protocol) voidsetProtocolMapper(String protocolMapper)
-
Field Details
-
PATH
- See Also:
-
MANDATORY
- See Also:
-
DISPLAY
- See Also:
-
-
Constructor Details
-
Oid4vcProtocolMapperModel
-
-
Method Details
-
getPath
- Returns:
- the path of the attribute where it can be extracted
-
setPath
-
isMandatory
public boolean isMandatory() -
setMandatory
-
getDisplay
-
setDisplay
-
getId
- Overrides:
getIdin classProtocolMapperModel
-
setId
- Overrides:
setIdin classProtocolMapperModel
-
getName
- Overrides:
getNamein classProtocolMapperModel
-
setName
- Overrides:
setNamein classProtocolMapperModel
-
getProtocol
- Overrides:
getProtocolin classProtocolMapperModel
-
setProtocol
- Overrides:
setProtocolin classProtocolMapperModel
-
getProtocolMapper
- Overrides:
getProtocolMapperin classProtocolMapperModel
-
setProtocolMapper
- Overrides:
setProtocolMapperin classProtocolMapperModel
-
getConfig
- Overrides:
getConfigin classProtocolMapperModel
-
setConfig
- Overrides:
setConfigin classProtocolMapperModel
-
equals
- Overrides:
equalsin classProtocolMapperModel
-
hashCode
public int hashCode()- Overrides:
hashCodein classProtocolMapperModel
-