trustFrameworkKeySet resource type

Namespace: microsoft.graph

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

Represents a trust framework keyset/policy keys. The Identity Experience framework stores the secrets, which can be used in the policies. The secrets can be passwords, certificates, or other files. In the portal, these entities are shown as Policy keys. The Identity Experience framework uses the JSON Web Key (JWK) standard for the keysets. This entity follows the format specified in RFC 7517 Section 5.

Methods

Method Return Type Description
List trustFrameworkKeySet Collection List trustFrameworkKeySets.
Create trustFrameworkKeySet Create trustFrameworkKeySet.
Get trustFrameworkKeySet Read properties and relationships of trustFrameworkKeySet object.
Update trustFrameworkKeySet Update trustFrameworkKeySet object.
Delete None Delete trustFrameworkKeySet object.
Generate key trustFrameworkKey Generate a key in keyset.
Get active key trustFrameworkKey Get currently active key in the keyset.
Upload certificate trustFrameworkKey Upload a X.509 certificate.
Upload PKCS12 trustFrameworkKey Upload a PKCS12 format certificate.
Upload secret trustFrameworkKey Upload a string based secret.

Properties

Property Type Description
id String Unique identifier of the trustframework keyset
keys trustFrameworkKey collection A collection of the keys.

Relationships

None.

JSON representation

The following is a JSON representation of the resource.

{
  "id": "String (identifier)",
  "keys": [{"@odata.type": "microsoft.graph.trustFrameworkKey"}]
}