public class SecurityManager extends Object
| Modifier and Type | Method and Description |
|---|---|
static <CFG extends AbstractEncryptionConfiguration<CFG>> |
config(String name,
Class<CFG> cryptoConfigurationClass)
Begins a new fluent configuration stanza.
|
static EncryptionService |
get(String name)
Fetches an instance of encryption service.
|
static <CFG extends AbstractEncryptionConfiguration<CFG>> |
registerConfigurationProvider(Class<CFG> configurationClass,
org.jboss.aerogear.android.core.ConfigurationProvider<CFG> provider)
This will add a new Configuration that this Manager can build
Configurations for.
|
public static <CFG extends AbstractEncryptionConfiguration<CFG>> void registerConfigurationProvider(Class<CFG> configurationClass, org.jboss.aerogear.android.core.ConfigurationProvider<CFG> provider)
CFG - the actual Configuration typeconfigurationClass - the class of configuration to be registeredprovider - the instance which will provide the configuration.public static <CFG extends AbstractEncryptionConfiguration<CFG>> CFG config(String name, Class<CFG> cryptoConfigurationClass)
CFG - the Configuration type.name - an identifier which will be used to fetch the AuthenticationModule after
configuration is finished.cryptoConfigurationClass - the class of the configuration type.public static EncryptionService get(String name)
name - the name provided to config(java.lang.String, java.lang.Class)Copyright © 2016 JBoss by Red Hat. All rights reserved.