Package org.apache.syncope.core.logic
Class OIDCJWKSLogic
java.lang.Object
org.apache.syncope.core.logic.AbstractLogic<OIDCJWKSTO>
org.apache.syncope.core.logic.AbstractTransactionalLogic<OIDCJWKSTO>
org.apache.syncope.core.logic.OIDCJWKSLogic
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final OIDCJWKSDataBinderprotected final OIDCJWKSDAOprotected final EntityFactoryFields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG -
Constructor Summary
ConstructorsConstructorDescriptionOIDCJWKSLogic(OIDCJWKSDataBinder binder, OIDCJWKSDAO dao, EntityFactory entityFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()get()protected OIDCJWKSTOresolveReference(Method method, Object... args) set(OIDCJWKSTO entityTO) Methods inherited from class org.apache.syncope.core.logic.AbstractLogic
resolveBeanReference
-
Field Details
-
binder
-
dao
-
entityFactory
-
-
Constructor Details
-
OIDCJWKSLogic
-
-
Method Details
-
get
@PreAuthorize("hasRole(\'OIDC_JWKS_READ\') or hasRole(\'ANONYMOUS\')") @Transactional(readOnly=true) public OIDCJWKSTO get() -
generate
@PreAuthorize("hasRole(\'OIDC_JWKS_GENERATE\') or hasRole(\'ANONYMOUS\')") public OIDCJWKSTO generate(String jwksKeyId, String jwksType, int jwksKeySize) -
set
@PreAuthorize("hasRole(\'OIDC_JWKS_SET\') or hasRole(\'ANONYMOUS\')") public OIDCJWKSTO set(OIDCJWKSTO entityTO) -
delete
-
resolveReference
protected OIDCJWKSTO resolveReference(Method method, Object... args) throws UnresolvedReferenceException - Specified by:
resolveReferencein classAbstractLogic<OIDCJWKSTO>- Throws:
UnresolvedReferenceException
-