public class CompositeProvider extends Object implements IdentityProvider
IdentityProvider that tries its component IdentityProviders in the order provided.| Constructor and Description |
|---|
CompositeProvider(IdentityProvider... providers) |
CompositeProvider(List<IdentityProvider> providers) |
| Modifier and Type | Method and Description |
|---|---|
SignedIdentityToken |
getIdentityToken(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription endpoint,
org.eclipse.milo.opcua.stack.core.types.builtin.ByteString serverNonce)
Return the
UserIdentityToken and SignatureData (if applicable for the token) to use when
activating a session. |
static CompositeProvider |
of(IdentityProvider... providers) |
String |
toString() |
public CompositeProvider(IdentityProvider... providers)
public CompositeProvider(List<IdentityProvider> providers)
public SignedIdentityToken getIdentityToken(org.eclipse.milo.opcua.stack.core.types.structured.EndpointDescription endpoint, org.eclipse.milo.opcua.stack.core.types.builtin.ByteString serverNonce) throws Exception
IdentityProviderUserIdentityToken and SignatureData (if applicable for the token) to use when
activating a session.getIdentityToken in interface IdentityProviderendpoint - the EndpointDescription being connected to.SignedIdentityToken containing the UserIdentityToken and SignatureData.Exceptionpublic static CompositeProvider of(IdentityProvider... providers)
Copyright © 2021. All rights reserved.