ServiceIdentityKey
Published: April 7, 2011
Updated: December 9, 2011
Applies To: Windows Azure
This topic provides descriptions and legal values for the properties of the ServiceIdentityKey entity of the Windows Azure Active Directory Access Control (also known as Access Control Service or ACS) Management Service.
ServiceIdentityKey Properties
| Property name | Type | Is nullable | Description |
|---|---|---|---|
|
Id |
Int64 |
False |
Specifies the unique identifier of the service identity key. This value is automatically set by ACS. |
|
ServiceIdentityId |
Int64 |
False |
Specifies the unique identifier of the service identity. |
|
Usage |
String |
True |
This property can be set to only a few legal values. For more information, see Usage Property Legal Values. |
|
Type |
String |
True |
This property can be set to only a few legal values. For more information, see Type Property Legal Values. |
|
Value |
Binary |
True |
Specifies the value of the service identity key. |
|
SystemReserved |
Boolean |
False |
Specifies whether the ServiceIdentityKey entity is reserved by ACS. Reserved entities cannot be deleted or edited. |
|
StartDate |
DateTime |
False |
Specifies the start date of the service identity key. |
|
EndDate |
DateTime |
False |
Specifies the end date of the service identity key. |
|
DisplayName |
String |
True |
Specifies the display name of the service identity key. |
|
Version |
Binary |
True |
This property contains a time stamp that is automatically set by ACS. |
Usage Property Legal Values
The following table provides all of the legal values for the Usage property of the ServiceIdentityKey entity of the ACS Management Service.
Caution |
|---|
| All property values are case-sensitive. |
| Value | Description |
|---|---|
|
Signing |
Specifies that the service identity key is used to validate the signature of a received token. This is used in cases where the client uses a token to authenticate with ACS. |
|
Password |
Specifies that the service identity key is a password. |
Type Property Legal Values
The following table provides all of the legal values for the Type property of the ServiceIdentityKey entity of the ACS Management Service.
Note |
|---|
| All property values are case-sensitive. |
| Value | Description |
|---|---|
|
X509Certificate |
Specifies that the service identity key is an X.509 certificate. |
|
Password |
Specifies that the service identity key is a password. |
|
Symmetric |
Specifies that the service identity key is a 256-bit base 64-encoded symmetric key, which is used for supporting the OAUTH WRAP Profile 5.2-SWT assertion. Instead of sending a user name and password, clients can send a signed SWT assertion in a request. |
See Also
Caution
Note