Version: 10.17.1
Namespace

solace.AuthenticationScheme

Contents

namespace solace.AuthenticationScheme

Represents authentication schemes that can be used. The corresponding session property is solace.SessionProperties#authenticationScheme.

Static Properties & Enumerations Top

String AUTHENTICATION_SCHEME_BASIC = AuthenticationScheme_basic
String AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE = AuthenticationScheme_clientCertificate
String BASIC = AuthenticationScheme_basic
String CLIENT_CERTIFICATE = AuthenticationScheme_clientCertificate
String OAUTH2 = AuthenticationScheme_oauth2

Static Properties & Enumerations Detail Top

static public String AUTHENTICATION_SCHEME_BASIC = AuthenticationScheme_basic

Deprecated: Use solace.AuthenticationScheme.BASIC instead.

static public String AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE = AuthenticationScheme_clientCertificate

Deprecated: Use solace.AuthenticationScheme.CLIENT_CERTIFICATE instead.

static public String BASIC = AuthenticationScheme_basic

Username/Password based authentication scheme.

static public String CLIENT_CERTIFICATE = AuthenticationScheme_clientCertificate

Client-side certificate based authentication scheme.

See solace.SessionProperties#sslPfx

See solace.SessionProperties#sslPfxPassword

See solace.SessionProperties#sslPrivateKey

See solace.SessionProperties#sslPrivateKeyPassword

See solace.SessionProperties#sslCertificate

static public String OAUTH2 = AuthenticationScheme_oauth2

Oauth2 authentication scheme.

See solace.SessionProperties#accessToken

See solace.SessionProperties#idToken

See solace.SessionProperties#issuerIdentifier