public class X509IdentityProvider extends Object implements IdentityProvider
| Constructor and Description |
|---|
X509IdentityProvider(List<X509Certificate> certificateChain,
PrivateKey privateKey) |
X509IdentityProvider(X509Certificate certificate,
PrivateKey privateKey) |
| 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. |
public X509IdentityProvider(X509Certificate certificate, PrivateKey privateKey)
public X509IdentityProvider(List<X509Certificate> certificateChain, PrivateKey privateKey)
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.ExceptionCopyright © 2021. All rights reserved.