| Package | Description |
|---|---|
| org.eclipse.scada.sec | |
| org.eclipse.scada.sec.auth.logon | |
| org.eclipse.scada.sec.authn |
This package contains authentication classes
|
| org.eclipse.scada.sec.authn.osgi.cfg.priority | |
| org.eclipse.scada.sec.authz |
This package contains authorization classes
|
| org.eclipse.scada.sec.osgi | |
| org.eclipse.scada.sec.provider.dummy |
| Modifier and Type | Field and Description |
|---|---|
static UserInformation |
UserInformation.ANONYMOUS |
| Modifier and Type | Method and Description |
|---|---|
UserInformation |
AuthenticationService.authenticate(CredentialsRequest request)
Authenticate a user based on credentials
|
static UserInformation |
UserInformation.fromPrincipal(java.security.Principal principal)
Create a user information object
|
UserInformation |
AuthenticationImplementation.getUser(java.lang.String user) |
UserInformation |
AuthenticationService.getUser(java.lang.String user)
The the user information of the named user
|
UserInformation |
AuthorizationReply.getUserInformation() |
UserInformation |
AuthorizationRequest.getUserInformation() |
| Modifier and Type | Method and Description |
|---|---|
static AuthorizationRequest |
AuthorizationRequest.changeUser(AuthorizationRequest request,
UserInformation userInformation) |
static UserInformationPrincipal |
UserInformationPrincipal.create(UserInformation userInformation)
Create an new principal object from a user information
|
| Constructor and Description |
|---|
AuthorizationRequest(java.lang.String objectType,
java.lang.String objectId,
java.lang.String action,
UserInformation userInformation,
java.util.Map<java.lang.String,java.lang.Object> context) |
UserInformationPrincipal(UserInformation userInformation)
Create a new principal object
|
| Modifier and Type | Method and Description |
|---|---|
protected AuthorizationResult |
AuthorizationRuleImpl.process(AuthorizationContext context,
java.util.concurrent.Future<UserInformation> future) |
| Modifier and Type | Method and Description |
|---|---|
UserInformation |
AbstractPlainAuthenticationService.authenticate(CredentialsRequest credentialsRequest) |
UserInformation |
AbstractPlainAuthenticationService.getUser(java.lang.String user) |
protected UserInformation |
AbstractPlainAuthenticationService.makeInfo(java.lang.String name,
AbstractPlainAuthenticationService.UserEntry user) |
| Modifier and Type | Method and Description |
|---|---|
UserInformation |
Authenticator.getUser(java.lang.String user) |
protected UserInformation |
ProcessCallbacksFuture.processCallbacks(CredentialsRequest request,
java.util.List<AuthenticationService> services) |
protected UserInformation |
ProcessCallbacksFuture.transform(Callback[] from) |
| Modifier and Type | Method and Description |
|---|---|
void |
AuthorizationContext.changeUserInformation(UserInformation userInformation)
Change the user information to the provided user information
|
| Modifier and Type | Method and Description |
|---|---|
UserInformation |
TrackingAuthenticationImplementation.getUser(java.lang.String user) |
| Modifier and Type | Method and Description |
|---|---|
UserInformation |
DummyAuthenticationProviderImpl.authenticate(CredentialsRequest request) |
UserInformation |
DummyAuthenticationProviderImpl.getUser(java.lang.String user) |
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0