IdentityProvider
Updated: June 19, 2015
Applies To: Azure
This topic provides descriptions and legal values for the properties of the IdentityProvider entity of the Microsoft Azure Active Directory Access Control (also known as Access Control Service or ACS) Management Service.
Identity Provider Properties
Property name | Type | Is nullable | Description |
---|---|---|---|
Id |
Int64 |
False |
Specifies the unique identifier for the identity provider used by ACS. This value is automatically set by ACS. |
IssuerId |
Int64 |
True |
Specifies the unique identifier of the issuer that the identity provider used by ACS is associated with. |
DisplayName |
String |
True |
Specifies the display name of the identity provider that is used by ACS. |
Description |
String |
True |
Specifies the description of the identity provider that is used by ACS. |
WebSSOProtocolType |
String |
True |
Specifies the protocol that ACS uses for web single sign-on. This property can be set to only a few legal values. For more information, see WebSSOProtocolType Property Legal Values. |
Realm |
String |
True |
This value is used to uniquely identify this identity provider during protocol transactions. It is also present as a claim value in the token ACS issues to the relying party application when this identity provider is used. |
LoginLinkName |
String |
True |
Specifies the name that is displayed for the identity provider on the home realm discovery page. |
LoginParameters |
String |
True |
Specifies additional login parameters that are sent to the identity provider at login time. This is currently only used to store comma-delimited application permissions for Facebook identity providers. For more information, see Facebook as an ACS Identity Provider. |
SystemReserved |
Boolean |
False |
Specifies whether the IdentityProvider entity is reserved by ACS. Reserved entities cannot be deleted or edited. |
Version |
Binary |
True |
This property contains a time stamp that is automatically set by ACS. |
WebSSOProtocolType Property Legal Values
The following table provides all of the legal values for the WebSSOProtocolType property of the IdentityProvider entity of the ACS Management Service.
Note
All property values are case-sensitive.
Value | Description |
---|---|
WsFederation |
Specifies that the identity provider uses the WS-Federation protocol for web browser-based sign in. |
OpenId |
Specifies that the identity provider uses the OpenID 2.0 protocol for web browser-based sign in. |
Specifies that the identity provider uses the Facebook Graph protocol for web browser-based sign in. |