FederatedAuthenticationProvider Class |
Namespace: Dundas.BI.AccountServices.Extensibility
The FederatedAuthenticationProvider type exposes the following members.
Name | Description | |
---|---|---|
AccountAutoCreationMode | Gets the mode for automatic account creation for the provider. | |
AccountAutoCreationSeatMode | Gets the account automatic creation seat mode for the provider. | |
AccountNameClaimType |
Gets the claim type corresponding to the account name. The default value is NameIdentifier.
| |
AccountNamePrefix |
Gets an optional prefix to use when determining the account name. If specified, the prefix will be
prepended to whatever account name is extracted from the claims. The default value is inherited from the protocol.
| |
AllowMissingTenantClaim |
Gets a value indicating whether the application will allow authentication when there is a tenant name or ID mapping, but no
corresponding claim was returned with that information.
| |
Caption | Gets the user-friendly caption for the provider. | |
CultureNameClaimType |
Gets the claim type corresponding to the name of the culture associated with the subject. The default value is Locality.
| |
CustomAttributeClaimTypeMapping | Gets the custom attribute claim type mapping. | |
Data |
Gets a dictionary of arbitrary data associated with the provider.
| |
DisplayNameClaimType |
Gets the claim type corresponding to the subject's display name. The default value is Name.
| |
EmailAddressClaimType |
Gets the claim type corresponding to the subject's email address. The default value is Email.
| |
EnableFederatedLogout |
Gets a value indicating whether the application should attempt to sign out of the identity provider
when signing out of the application.
| |
GroupIdClaimType |
Gets the claim type corresponding to the ID of any groups to which the subject belongs. The default value is .
| |
GroupNameClaimType |
Gets the claim type corresponding to the name of any groups to which the subject belongs. The default value is Role.
| |
Id | Gets the unique identifier of the provider. | |
Properties |
Gets a dictionary containing protocol-specific property values.
| |
ProtocolId |
Gets the ID of the federated authentication protocol used by the provider.
| |
ShowOnLogOnScreen |
Gets a value indicating to a user interface whether a button for the provider should be displayed on the logon screen.
| |
TenantIdClaimType |
Gets the claim type corresponding to the ID of the tenant to associate with new, auto-created accounts. The default value is .
| |
TenantNameClaimType |
Gets the claim type corresponding to the name of the tenant to associate with new, auto-created accounts. The default value is .
|
Name | Description | |
---|---|---|
GlobalDefaultClaimTypes |
Specifies the default claim types to use when extracting information from the identity provider's response.
|