Class CreateOpenIdConnectApplication
Helper class for OpenId Connect application settings
Inheritance
System.Object
CreateOpenIdConnectApplication
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Okta.Sdk
Assembly: Okta.Sdk.dll
Syntax
public sealed class CreateOpenIdConnectApplication
Properties
Activate
Gets or sets an activate flag value
Declaration
public bool Activate { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ApplicationType
Gets or sets an application type
Declaration
public OpenIdConnectApplicationType ApplicationType { get; set; }
Property Value
Type | Description |
---|---|
OpenIdConnectApplicationType |
AutoKeyRotation
Gets or sets an auto key rotation flag value
Declaration
public bool AutoKeyRotation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ClientId
Gets or sets a client id
Declaration
public string ClientId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ClientUri
Gets or sets a client uri
Declaration
public string ClientUri { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ConsentMethod
Gets or sets the consent method
Declaration
public OpenIdConnectApplicationConsentMethod ConsentMethod { get; set; }
Property Value
Type | Description |
---|---|
OpenIdConnectApplicationConsentMethod |
GrantTypes
Gets or sets a grant type list
Declaration
public IList<OAuthGrantType> GrantTypes { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<OAuthGrantType> |
InitiateLoginUri
Gets or sets the initiate-login URI
Declaration
public string InitiateLoginUri { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IssuerMode
Gets or sets the issuer mode
Declaration
public OpenIdConnectApplicationIssuerMode IssuerMode { get; set; }
Property Value
Type | Description |
---|---|
OpenIdConnectApplicationIssuerMode |
Keys
Gets or sets the keys.
Declaration
public IList<IJsonWebKey> Keys { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<IJsonWebKey> |
Label
Gets or sets a label
Declaration
public string Label { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LogoUri
Gets or sets a logo uri
Declaration
public string LogoUri { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PolicyUri
Gets or sets a policy uri
Declaration
public string PolicyUri { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PostLogoutRedirectUris
Gets or sets a post-logout redirect uri list
Declaration
public IList<string> PostLogoutRedirectUris { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.String> |
RedirectUris
Gets or sets a redirect uri list
Declaration
public IList<string> RedirectUris { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.String> |
ResponseTypes
Gets or sets a response type list
Declaration
public IList<OAuthResponseType> ResponseTypes { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<OAuthResponseType> |
TermsOfServiceUri
Gets or sets a term of service uri
Declaration
public string TermsOfServiceUri { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TokenEndpointAuthMethod
Gets or sets a token endpoint authentication method
Declaration
public OAuthEndpointAuthenticationMethod TokenEndpointAuthMethod { get; set; }
Property Value
Type | Description |
---|---|
OAuthEndpointAuthenticationMethod |