public interface AuthInitialize extends CacheCallback
Authenticator has been configured on the server/locator side
respectively. Implementations should register name of the static creation
function (that returns an object of the class) as the
security-peer-auth-init system property on peers and as the
security-client-auth-init system property on clients.| Modifier and Type | Method and Description |
|---|---|
Properties |
getCredentials(Properties securityProps,
DistributedMember server,
boolean isPeer)
Initialize with the given set of security properties and return the
credentials for the peer/client as properties.
|
void |
init(LogWriter systemLogger,
LogWriter securityLogger)
Initialize the callback for a client/peer.
|
closevoid init(LogWriter systemLogger, LogWriter securityLogger) throws AuthenticationFailedException
systemLogger - LogWriter for system logssecurityLogger - LogWriter for security logsAuthenticationFailedException - if some exception occurs during the initializationProperties getCredentials(Properties securityProps, DistributedMember server, boolean isPeer) throws AuthenticationFailedException
securityProps - the security properties obtained using a call to
DistributedSystem.getSecurityProperties() that will be
used for obtaining the credentialsserver - the DistributedMember object of the
server/group-coordinator to which connection is being
attemptedisPeer - true when this is invoked for peer initialization and false
when invoked for client initializationserverAuthenticationFailedException - in case of failure to obtain the credentialsCopyright © 1997-2017 Pivotal Software, Inc. All rights reserved.