Class OIDCOpEntityDataBinderImpl
java.lang.Object
org.apache.syncope.core.provisioning.java.data.OIDCOpEntityDataBinderImpl
- All Implemented Interfaces:
OIDCOpEntityDataBinder
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.syncope.core.provisioning.api.data.OIDCOpEntityDataBinder
OIDCOpEntityDataBinder.JsonWebKeyLifecycleState -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final EntityFactoryprotected static final Loggerprotected final WAConfigDAOFields inherited from interface org.apache.syncope.core.provisioning.api.data.OIDCOpEntityDataBinder
PARAMETER_STATE -
Constructor Summary
ConstructorsConstructorDescriptionOIDCOpEntityDataBinderImpl(WAConfigDAO waConfigDAO, EntityFactory entityFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.jose4j.jwk.PublicJsonWebKeygenerate(String jwksKeyId, String jwksType, int jwksKeySize, String use, OIDCOpEntityDataBinder.JsonWebKeyLifecycleState state) byte[]generateJWKS(String jwksKeyId, String jwksType, int jwksKeySize) getOIDCOpEntityTO(OIDCOpEntity oidcOpEntity) voidupdate(OIDCOpEntity oidcOpEntity, OIDCOpEntityTO oidcOpEntityTO)
-
Field Details
-
LOG
-
waConfigDAO
-
entityFactory
-
-
Constructor Details
-
OIDCOpEntityDataBinderImpl
-
-
Method Details
-
generate
protected org.jose4j.jwk.PublicJsonWebKey generate(String jwksKeyId, String jwksType, int jwksKeySize, String use, OIDCOpEntityDataBinder.JsonWebKeyLifecycleState state) throws org.jose4j.lang.JoseException - Throws:
org.jose4j.lang.JoseException
-
generateJWKS
- Specified by:
generateJWKSin interfaceOIDCOpEntityDataBinder
-
getOIDCOpEntityTO
- Specified by:
getOIDCOpEntityTOin interfaceOIDCOpEntityDataBinder
-
update
- Specified by:
updatein interfaceOIDCOpEntityDataBinder
-