VMware Cloud Director API - OAuthKeyConfiguration
OAuthKeyConfigurationType
- Element:
- OAuthKeyConfiguration
- Type:
- OAuthKeyConfigurationType
- Namespace:
- http://www.vmware.com/vcloud/v1.5
- Description:
- OAuth Key Configuration
- Since:
- 9.0
- Schema:
- vCloudEntities.xsd
- Media type(s):
- None
- Extends:
- ResourceType
- XML Representation:
-
<OAuthKeyConfiguration xmlns="http://www.vmware.com/vcloud/v1.5" href="xs:anyURI" type="xs:string">
<Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
rel="xs:string" model="xs:string"/>
<KeyId> xs:string </KeyId>
<Algorithm> xs:string </Algorithm>
<Key> xs:string </Key>
<ExpirationDate> xs:dateTime </ExpirationDate>
</OAuthKeyConfiguration>
-
Attributes
-
Attribute Type Required Modifiable Since Deprecated Description href anyURI No always 9.0 The URI of the entity. type string No always 9.0 The MIME type of the entity. -
Elements
-
Element Type Required Modifiable Since Deprecated Description Algorithm string Yes always 9.0 Identifies the cryptographic algorithm family of the key. Supported values are RSA and EC for asymmetric keys. ExpirationDate dateTime Yes always 9.0 Expiration date for this key. If specified, tokens signed with this key should be considered invalid after this time. Key string Yes always 9.0 PEM formatted key body. Key is used during validation of OAuth tokens for this Org. KeyId string No always 9.0 Identifier for the key used by the Identity Provider. This key id is expected to be present in the header portion of OAuth tokens issued by by the Identity provider. Link LinkType No none 9.0 A reference to an entity or operation associated with this object. VCloudExtension VCloudExtensionType No always 9.0 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.