# Okta::Application::Application OauthCredential Determines how to authenticate the OAuth 2.0 client ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{ "AutoKeyRotation" : Boolean, "ClientId" : String, "ClientSecret" : String, "TokenEndpointAuthMethod" : String }### YAML
AutoKeyRotation: Boolean ClientId: String ClientSecret: String TokenEndpointAuthMethod: String## Properties #### AutoKeyRotation Requested key rotation mode _Required_: No _Type_: Boolean _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### ClientId Unique identifier for the OAuth 2.0 client application _Required_: No _Type_: String _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### ClientSecret OAuth 2.0 client secret string _Required_: No _Type_: String _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### TokenEndpointAuthMethod Requested authentication method for the token endpoint _Required_: Yes _Type_: String _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)