| Package | Description |
|---|---|
| org.eclipse.scada.core.server.common | |
| org.eclipse.scada.sec | |
| org.eclipse.scada.sec.auth.logon | |
| org.eclipse.scada.sec.authz |
This package contains authorization classes
|
| org.eclipse.scada.sec.authz.signature | |
| org.eclipse.scada.sec.osgi | |
| org.eclipse.scada.sec.osgi.manager | |
| org.eclipse.scada.sec.provider.dummy | |
| org.eclipse.scada.sec.provider.script |
| Modifier and Type | Field and Description |
|---|---|
protected static AuthorizationResult |
ServiceCommon.DEFAULT_RESULT |
| Modifier and Type | Method and Description |
|---|---|
NotifyFuture<AuthorizationReply> |
DefaultAuthorization.authorize(AuthorizationContext context,
AuthorizationResult defaultResult) |
protected NotifyFuture<AuthorizationReply> |
ServiceCommon.authorize(AuthorizationRequest request,
CallbackHandler callbackHandler,
AuthorizationResult defaultResult)
Authorize an operation
|
NotifyFuture<AuthorizationReply> |
AuthorizationProvider.authorize(AuthorizationRequest authorizationRequest,
CallbackHandler handler,
AuthorizationResult defaultResult) |
| Constructor and Description |
|---|
AuthorizedOperation(AuthorizationProvider<SI> authorizationProvider,
SI session,
String objectType,
String objectId,
String action,
Map<String,Object> context,
OperationParameters operationParameters,
CallbackHandler handler,
AuthorizationResult defaultResult) |
| Modifier and Type | Field and Description |
|---|---|
static AuthorizationResult |
AuthorizationResult.ABSTAIN |
static AuthorizationResult |
AuthorizationResult.GRANTED |
| Modifier and Type | Method and Description |
|---|---|
static AuthorizationResult |
AuthorizationResult.createAbstain() |
static AuthorizationResult |
AuthorizationResult.createGranted() |
static AuthorizationResult |
AuthorizationResult.createReject(StatusCode statusCode,
String message) |
static AuthorizationResult |
AuthorizationResult.createReject(Throwable error) |
AuthorizationResult |
AuthorizationReply.getResult() |
| Modifier and Type | Method and Description |
|---|---|
NotifyFuture<AuthorizationReply> |
AuthorizationImplementation.authorize(AuthorizationContext context,
AuthorizationResult defaultResult) |
static AuthorizationReply |
AuthorizationReply.create(AuthorizationResult result,
AuthorizationContext context) |
| Constructor and Description |
|---|
AuthorizationReply(AuthorizationResult result,
AuthorizationContext context) |
PermissionDeniedException(AuthorizationResult result) |
| Modifier and Type | Method and Description |
|---|---|
protected AuthorizationResult |
AuthorizationRuleImpl.process(AuthorizationContext context,
Future<UserInformation> future) |
| Modifier and Type | Method and Description |
|---|---|
NotifyFuture<AuthorizationResult> |
AuthorizationRuleImpl.authorize(AuthorizationContext context) |
| Modifier and Type | Method and Description |
|---|---|
NotifyFuture<AuthorizationResult> |
AuthorizationRule.authorize(AuthorizationContext context)
Authorizes a requested operation
|
| Modifier and Type | Method and Description |
|---|---|
protected AuthorizationResult |
RequestSignatureRuleImpl.validateCallback(AuthorizationContext context,
Document doc,
XMLSignatureCallback callback) |
| Modifier and Type | Method and Description |
|---|---|
NotifyFuture<AuthorizationResult> |
RequestSignatureRuleImpl.authorize(AuthorizationContext context) |
| Modifier and Type | Field and Description |
|---|---|
static AuthorizationResult |
AuthorizationHelper.DEFAULT_RESULT |
| Modifier and Type | Method and Description |
|---|---|
protected NotifyFuture<AuthorizationResult> |
AuthorizationHelper.IteratingAuthorizer.last() |
protected NotifyFuture<AuthorizationResult> |
AuthorizationHelper.IteratingAuthorizer.perform(AuthorizationRule s) |
| Modifier and Type | Method and Description |
|---|---|
NotifyFuture<AuthorizationReply> |
AuthorizationManager.authorize(AuthorizationContext context,
AuthorizationResult defaultResult) |
NotifyFuture<AuthorizationReply> |
TrackingAuthorizationImplementation.authorize(AuthorizationContext context,
AuthorizationResult defaultResult) |
static NotifyFuture<AuthorizationReply> |
AuthorizationHelper.authorize(Iterable<? extends AuthorizationRule> services,
AuthorizationContext context,
AuthorizationResult defaultResult) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AuthorizationHelper.IteratingAuthorizer.handleComplete(Future<AuthorizationResult> future,
AuthorizationRule current) |
| Constructor and Description |
|---|
IteratingAuthorizer(Iterable<? extends AuthorizationRule> iterable,
AuthorizationResult defaultResult,
AuthorizationContext context) |
| Modifier and Type | Method and Description |
|---|---|
NotifyFuture<AuthorizationResult> |
AbstractBaseRule.authorize(AuthorizationContext context) |
protected NotifyFuture<AuthorizationResult> |
ConfigurationEntry.procesAuthorize(AuthorizationContext context) |
protected abstract NotifyFuture<AuthorizationResult> |
AbstractBaseRule.procesAuthorize(AuthorizationContext context) |
| Modifier and Type | Method and Description |
|---|---|
NotifyFuture<AuthorizationReply> |
AuthorizationManagerImpl.authorize(AuthorizationContext context,
AuthorizationResult defaultResult)
Single shot authorization
|
| Modifier and Type | Method and Description |
|---|---|
NotifyFuture<AuthorizationReply> |
DummyAuthorizationProviderImpl.authorize(AuthorizationContext context,
AuthorizationResult defaultResult) |
| Modifier and Type | Method and Description |
|---|---|
protected AuthorizationResult |
AuthorizationEntry.handleCallback(AuthorizationContext context,
Map<String,Object> bindings,
SimpleScriptContext ctx,
Future<Object> future) |
| Modifier and Type | Method and Description |
|---|---|
NotifyFuture<AuthorizationResult> |
AuthorizationEntry.authorize(AuthorizationContext context) |
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.