public interface GCUBEClientSecurityManager extends GCUBESecurityManager
GCUBESecurityManager that provides methods for standalone clients
to manages security configuration of outgoing messagesGCUBESecurityManager.AuthMethod, GCUBESecurityManager.AuthMode, GCUBESecurityManager.DelegationMode| Modifier and Type | Method and Description |
|---|---|
void |
disableSecurityStatusEnforcement()
the security status is established by the configuration file of the GHN in client mode
|
void |
forceSecurityDisabled()
forces the security to not run in spite of the client configuration files
|
void |
forceSecurityEnabled()
forces the security to run in spite of the client configuration files
|
SecurityCredentials |
getClientBaseCredentials()
Provides the default credentials of the security manager (they could be the credentials of the GHN in client mode, but this is not mandatory)
|
void |
setDefaultIdentityParameter(String identity)
Sets a single default identity parameter
|
void |
setIdentityParameters(Map<String,String> parameters)
Sets a map of identity parameters
|
getCredentials, isSecurityEnabled, setAuthMethod, setSecurity, useCredentials, useCredentials, useCredentialsstatic final String IDENTITY
void setIdentityParameters(Map<String,String> parameters) throws Exception
parameters - the identity parametersException - if something doesn't work in the configurationvoid setDefaultIdentityParameter(String identity) throws Exception
identity - the identityException - if something doesn't work in the configurationvoid forceSecurityEnabled()
void forceSecurityDisabled()
void disableSecurityStatusEnforcement()
SecurityCredentials getClientBaseCredentials()
Copyright © 2015. All Rights Reserved.