public class STSPublishServiceAuthzModule extends AdminOnlyAuthzModule
Modifier and Type | Field and Description |
---|---|
static String |
NAME |
debug, moduleName
Constructor and Description |
---|
STSPublishServiceAuthzModule(Config<SessionService> sessionService,
AgentIdentity agentIdentity,
Debug debug) |
Modifier and Type | Method and Description |
---|---|
org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
authorizeAction(org.forgerock.services.context.Context context,
org.forgerock.json.resource.ActionRequest request) |
org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
authorizeCreate(org.forgerock.services.context.Context context,
org.forgerock.json.resource.CreateRequest request) |
org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
authorizeDelete(org.forgerock.services.context.Context context,
org.forgerock.json.resource.DeleteRequest request) |
org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
authorizePatch(org.forgerock.services.context.Context context,
org.forgerock.json.resource.PatchRequest request) |
org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
authorizeQuery(org.forgerock.services.context.Context context,
org.forgerock.json.resource.QueryRequest request) |
org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
authorizeRead(org.forgerock.services.context.Context context,
org.forgerock.json.resource.ReadRequest request) |
org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> |
authorizeUpdate(org.forgerock.services.context.Context context,
org.forgerock.json.resource.UpdateRequest request) |
String |
getName() |
getUserId, isSuperUser, validateToken
authorize
public static final String NAME
@Inject public STSPublishServiceAuthzModule(Config<SessionService> sessionService, AgentIdentity agentIdentity, @Named(value="frRest") Debug debug)
public String getName()
getName
in interface org.forgerock.authz.filter.crest.api.CrestAuthorizationModule
getName
in class AdminOnlyAuthzModule
public org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> authorizeCreate(org.forgerock.services.context.Context context, org.forgerock.json.resource.CreateRequest request)
authorizeCreate
in interface org.forgerock.authz.filter.crest.api.CrestAuthorizationModule
authorizeCreate
in class SSOTokenAuthzModule
public org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> authorizeRead(org.forgerock.services.context.Context context, org.forgerock.json.resource.ReadRequest request)
authorizeRead
in interface org.forgerock.authz.filter.crest.api.CrestAuthorizationModule
authorizeRead
in class SSOTokenAuthzModule
public org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> authorizeUpdate(org.forgerock.services.context.Context context, org.forgerock.json.resource.UpdateRequest request)
authorizeUpdate
in interface org.forgerock.authz.filter.crest.api.CrestAuthorizationModule
authorizeUpdate
in class SSOTokenAuthzModule
public org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> authorizeDelete(org.forgerock.services.context.Context context, org.forgerock.json.resource.DeleteRequest request)
authorizeDelete
in interface org.forgerock.authz.filter.crest.api.CrestAuthorizationModule
authorizeDelete
in class SSOTokenAuthzModule
public org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> authorizePatch(org.forgerock.services.context.Context context, org.forgerock.json.resource.PatchRequest request)
authorizePatch
in interface org.forgerock.authz.filter.crest.api.CrestAuthorizationModule
authorizePatch
in class SSOTokenAuthzModule
public org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> authorizeAction(org.forgerock.services.context.Context context, org.forgerock.json.resource.ActionRequest request)
authorizeAction
in interface org.forgerock.authz.filter.crest.api.CrestAuthorizationModule
authorizeAction
in class SSOTokenAuthzModule
public org.forgerock.util.promise.Promise<org.forgerock.authz.filter.api.AuthorizationResult,org.forgerock.json.resource.ResourceException> authorizeQuery(org.forgerock.services.context.Context context, org.forgerock.json.resource.QueryRequest request)
authorizeQuery
in interface org.forgerock.authz.filter.crest.api.CrestAuthorizationModule
authorizeQuery
in class SSOTokenAuthzModule
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.