public interface

EnumDSSXMLAuthModes

com.microstrategy.webapi.EnumDSSXMLAuthModes

Class Overview

This interface defines the enumeration constants used to specify the authentication mode.

Summary

Constants
int DssXmlAuthAnonymous Specifies an authentication mode for anonymous users.
int DssXmlAuthIntegrated Specifies to perform authentication based on Kerberos.
int DssXmlAuthLDAP Specifies an authentication mode based on LDAP.
int DssXmlAuthNTCredential Specifies an authentication mode based on the caller's Windows NT identity.
int DssXmlAuthPassThrough Not used for XMLAPI - specifies passthrough for 2T connections.
int DssXmlAuthSessionID Authentication with a configuration session ID
int DssXmlAuthSimpleSecurityPlugIn Specifies to perform authentication using a simple security plugin scheme.
int DssXmlAuthStandard Specifies an authentication mode based on a DSS User login name and password.
int DssXmlAuthTrusted Trusted authentication
int DssXmlAuthUsher Usher authentication
int DssXmlAuthWarehousePassthrough Specifies to perform authentication as a warehouse passthrough login/password.

Constants

public static final int DssXmlAuthAnonymous

Specifies an authentication mode for anonymous users. Limited access to the system.

Constant Value: 8 (0x00000008)

public static final int DssXmlAuthIntegrated

Specifies to perform authentication based on Kerberos.

Constant Value: 128 (0x00000080)

public static final int DssXmlAuthLDAP

Specifies an authentication mode based on LDAP.

Constant Value: 16 (0x00000010)

public static final int DssXmlAuthNTCredential

Specifies an authentication mode based on the caller's Windows NT identity. This only works on Windows machines.

Constant Value: 2 (0x00000002)

public static final int DssXmlAuthPassThrough

Not used for XMLAPI - specifies passthrough for 2T connections.

Constant Value: 4 (0x00000004)

public static final int DssXmlAuthSessionID

Authentication with a configuration session ID

Constant Value: 512 (0x00000200)

public static final int DssXmlAuthSimpleSecurityPlugIn

Specifies to perform authentication using a simple security plugin scheme.

Constant Value: 64 (0x00000040)

public static final int DssXmlAuthStandard

Specifies an authentication mode based on a DSS User login name and password.

Constant Value: 1 (0x00000001)

public static final int DssXmlAuthTrusted

Trusted authentication

Constant Value: 64 (0x00000040)

public static final int DssXmlAuthUsher

Usher authentication

Constant Value: 256 (0x00000100)

public static final int DssXmlAuthWarehousePassthrough

Specifies to perform authentication as a warehouse passthrough login/password.

Constant Value: 32 (0x00000020)