Package org.forgerock.openam.uma
Interface UmaProviderSettings
-
- All Superinterfaces:
UmaSettings
public interface UmaProviderSettings extends UmaSettings
Models all of the possible settings the UMA provider can have and that can be configured.- Since:
- 13.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EvaluatorgetPolicyEvaluator(Subject subject)EvaluatorgetPolicyEvaluator(Subject subject, String clientId)UmaTokenStoregetUmaTokenStore()booleanisEnabled()Checks whether an UMA Provider is currently configured.-
Methods inherited from interface org.forgerock.openam.uma.UmaSettings
getAuditLogConfig, getPermissionTicketLifetime, getResharingMode, getRPTLifetime, getSupportedAATGrantTypes, getSupportedAATProfiles, getSupportedClaimTokenProfiles, getSupportedPATGrantTypes, getSupportedPATProfiles, getSupportedRPTProfiles, getSupportedUmaProfiles, getUserProfilePreferredLocaleAttribute, getVersion, isEmailRequestingPartyOnPendingRequestApprovalEnabled, isEmailResourceOwnerOnPendingRequestCreationEnabled, isTrustElevationRequired, onDeleteResourceServerDeletePolicies, onDeleteResourceServerDeleteResourceSets
-
-
-
-
Method Detail
-
isEnabled
boolean isEnabled()
Checks whether an UMA Provider is currently configured.
-
getPolicyEvaluator
Evaluator getPolicyEvaluator(Subject subject, String clientId) throws EntitlementException
- Throws:
EntitlementException
-
getPolicyEvaluator
Evaluator getPolicyEvaluator(Subject subject) throws EntitlementException
- Throws:
EntitlementException
-
getUmaTokenStore
UmaTokenStore getUmaTokenStore()
-
-