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
Modifier and TypeFieldDescriptionprotected final OIDCJWKSDataBinder
protected final OIDCJWKSDAO
protected final EntityFactory
Fields inherited from class org.apache.syncope.core.logic.AbstractLogic
LOG
-
Constructor Summary
ConstructorDescriptionOIDCJWKSLogic
(OIDCJWKSDataBinder binder, OIDCJWKSDAO dao, EntityFactory entityFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete()
get()
protected OIDCJWKSTO
resolveReference
(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:
resolveReference
in classAbstractLogic<OIDCJWKSTO>
- Throws:
UnresolvedReferenceException
-