ServiceIdentityKey

Updated: June 19, 2015

Applies To: Azure

This topic provides descriptions and legal values for the properties of the ServiceIdentityKey entity of the Microsoft 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.

The following table provides all of the legal values for the Usage property of the ServiceIdentityKey entity of the ACS Management Service.

Warning

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.

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

Concepts

ACS Management Service API Reference