Class TestAuthenticationDefaults
- Namespace
- XBullet.EasyTesting.Authentication
- Assembly
- XBullet.EasyTesting.dll
Constants used by the test authentication handler.
public static class TestAuthenticationDefaults
- Inheritance
-
TestAuthenticationDefaults
- Inherited Members
Fields
ApiKeyAuthenticationMethod
Authentication-method value used by API-key test principals.
public const string ApiKeyAuthenticationMethod = "ApiKey"
Field Value
ApiKeyAuthenticationType
Authentication type exposed by API-key test identities.
public const string ApiKeyAuthenticationType = "ApiKey"
Field Value
ApiUserIdentityAuthenticationType
Default authentication type for the additional API-user identity.
public const string ApiUserIdentityAuthenticationType = "ApiUserIdentity"
Field Value
AuthenticationMethodClaim
Claim identifying the authentication profile represented by a test principal.
public const string AuthenticationMethodClaim = "integration_test_authentication_method"
Field Value
AuthenticationScheme
The authentication scheme installed in the test server.
public const string AuthenticationScheme = "IntegrationTest"
Field Value
AzureAdAuthenticationMethod
Authentication-method value used by Azure AD test principals.
public const string AzureAdAuthenticationMethod = "AzureAd"
Field Value
AzureAdAuthenticationType
Authentication type exposed by Azure AD test identities.
public const string AzureAdAuthenticationType = "AzureAd"
Field Value
ClientCertificateHeaderName
Internal transport header used to place a client certificate on TestServer connections.
public const string ClientCertificateHeaderName = "X-XBullet-Test-Client-Certificate"
Field Value
FederationAuthenticationType
Default authentication type for a Federation test identity.
public const string FederationAuthenticationType = "Federation"
Field Value
UserHeaderName
The internal request header carrying a serialized test identity.
public const string UserHeaderName = "X-Integration-Test-User"