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 TypeMethodDescriptionboolean
getId()
getName()
getPath()
int
hashCode()
boolean
void
void
setDisplay
(String display) void
void
setMandatory
(Boolean mandatory) void
void
void
setProtocol
(String protocol) void
setProtocolMapper
(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:
getId
in classProtocolMapperModel
-
setId
- Overrides:
setId
in classProtocolMapperModel
-
getName
- Overrides:
getName
in classProtocolMapperModel
-
setName
- Overrides:
setName
in classProtocolMapperModel
-
getProtocol
- Overrides:
getProtocol
in classProtocolMapperModel
-
setProtocol
- Overrides:
setProtocol
in classProtocolMapperModel
-
getProtocolMapper
- Overrides:
getProtocolMapper
in classProtocolMapperModel
-
setProtocolMapper
- Overrides:
setProtocolMapper
in classProtocolMapperModel
-
getConfig
- Overrides:
getConfig
in classProtocolMapperModel
-
setConfig
- Overrides:
setConfig
in classProtocolMapperModel
-
equals
- Overrides:
equals
in classProtocolMapperModel
-
hashCode
public int hashCode()- Overrides:
hashCode
in classProtocolMapperModel
-