- scope() - Method in interface com.ibm.mfp.adapter.api.OAuthSecurity
-
The scope that protects the resource, as a string of zero or more space-separated scope elements.
- scope() - Method in interface com.worklight.core.auth.OAuthSecurity
-
Deprecated.
- SecurityCheck - Interface in com.ibm.mfp.server.security.external.checks
-
Represents server-side state of a security check.
Security checks are kept in a distributed cache, and are stateful, so it's the responsibility of the implementor
to handle the persistent state.
- SecurityCheckConfiguration - Interface in com.ibm.mfp.server.security.external.checks
-
Represents the configuration of a security check.
Is created during deployment via
SecurityCheck.createConfiguration(Properties)
, and used at runtime.
The subclasses are responsible for reading the configuration data from the Properties object and validating it.
- SecurityCheckConfigurationBase - Class in com.ibm.mfp.server.security.external.checks.impl
-
Convenience base class for implementations of SecurityCheckConfiguration
- SecurityCheckConfigurationBase() - Constructor for class com.ibm.mfp.server.security.external.checks.impl.SecurityCheckConfigurationBase
-
- SecurityCheckReference - Interface in com.ibm.mfp.server.security.external.checks
-
Field annotation that defines a reference to a security check, creating a dependency between the checks.
The annotation is applied to a field definition within a security-check class.
- setActiveUser(AuthenticatedUser) - Method in interface com.ibm.mfp.server.security.external.checks.AuthorizationContext
-
Set the active user for the current client by this security check
- setContext(String, SecurityCheckConfiguration, AuthorizationContext, RegistrationContext) - Method in class com.ibm.mfp.server.security.external.checks.impl.ExternalizableSecurityCheck
-
- setContext(String, SecurityCheckConfiguration, AuthorizationContext, RegistrationContext) - Method in interface com.ibm.mfp.server.security.external.checks.SecurityCheck
-
Initialize the security check with the context and configuration properties.
- setDisplayName(String) - Method in class com.ibm.mfp.server.registration.external.model.DeviceData
-
Sets the display name of the device.
Note that adapters must call AdapterSecurityContext.storeClientRegistrationData
to store changes in the registration data, such as the device display name.
- setRegisteredUser(AuthenticatedUser) - Method in interface com.ibm.mfp.server.security.external.checks.RegistrationContext
-
Register the given user for the current client.
- setState(String) - Method in class com.ibm.mfp.server.security.external.checks.impl.ExternalizableSecurityCheck
-
Set the given state and mark the time.
If the state is already set to the given value, no change is done.
- setStatus(MFPDeviceStatus) - Method in class com.ibm.mfp.server.registration.external.model.DeviceData
-
Sets the status of the device.
Note that adapters must call AdapterSecurityContext.storeClientRegistrationData
to store changes in the registration data, such as the device status.
- STATE_EXPIRED - Static variable in class com.ibm.mfp.server.security.external.checks.impl.ExternalizableSecurityCheck
-
Predefined state name that means the security check is expired and its state will not be preserved.
- STOLEN - Static variable in class com.ibm.mfp.server.registration.external.device.management.MFPDeviceStatus
-
A device that has been marked as stolen by the administrator
- storeClientRegistrationData(ClientData) - Method in interface com.ibm.mfp.server.security.external.resource.AdapterSecurityContext
-
Updates the registration data of a client.
- SUCCESS - Static variable in class com.ibm.mfp.server.security.external.checks.AuthorizationResponse.ResponseType
-