Package | Description |
---|---|
com.pushtechnology.diffusion.client.features |
Unified API - Standard Client Features.
|
com.pushtechnology.diffusion.client.security.authentication |
Unified API - Security - Authentication.
|
com.pushtechnology.diffusion.client.session |
Unified API - Sessions.
|
com.pushtechnology.diffusion.client.types |
Unified API - Common Types.
|
Modifier and Type | Method and Description |
---|---|
<C> void |
Security.changePrincipal(String principal,
Credentials credentials,
C context,
Security.ChangePrincipalContextCallback<C> callback)
Change the security principal associated with the current session.
|
void |
Security.changePrincipal(String principal,
Credentials credentials,
Security.ChangePrincipalCallback callback)
Change the security principal associated with the current session.
|
Modifier and Type | Method and Description |
---|---|
void |
CompositeAuthenticationHandler.authenticate(String principal,
Credentials credentials,
SessionDetails sessionDetails,
AuthenticationHandler.Callback callback) |
void |
AuthenticationHandler.authenticate(String principal,
Credentials credentials,
SessionDetails sessionDetails,
AuthenticationHandler.Callback callback)
Request authentication.
|
Modifier and Type | Method and Description |
---|---|
SessionFactory |
SessionFactory.credentials(Credentials credentials)
Set credentials.
|
Modifier and Type | Method and Description |
---|---|
Credentials |
Credentials.Factory.custom(byte[] bytes)
Create a
Credentials of type CUSTOM . |
Credentials |
Credentials.Factory.noCredentials()
Create a
Credentials of type NONE . |
Credentials |
Credentials.Factory.password(String password)
Create a
Credentials of type PLAIN_PASSWORD . |
Copyright © 2016 Push Technology Ltd. All Rights Reserved.