Class AuthServerOptions
Inheritance
System.Object
AuthServerOptions
Namespace: Steeltoe.Security.Authentication.CloudFoundry
Assembly: Steeltoe.Security.Authentication.CloudFoundryBase.dll
Syntax
public class AuthServerOptions : object
Properties
| Edit this page View SourceAdditionalAudiences
Gets or sets a list of additional audiences to use with token validation
Declaration
public string[] AdditionalAudiences { get; set; }
Property Value
Type | Description |
---|---|
System.String[] |
AdditionalTokenScopes
Gets or sets additional scopes beyond 'openid' when requesting tokens
Declaration
public string AdditionalTokenScopes { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AuthorizationUrl
Gets or sets the location of the OAuth server
Declaration
public string AuthorizationUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CallbackUrl
Gets or sets the location the user is sent to after authentication
Declaration
public string CallbackUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ClientId
Gets or sets the application's client id for interacting with the auth server
Declaration
public string ClientId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ClientSecret
Gets or sets the application's client secret for interacting with the auth server
Declaration
public string ClientSecret { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ClientTimeout
Gets or sets the timeout (in ms) for calls to the auth server
Declaration
public int ClientTimeout { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
RequiredScopes
Gets or sets a scopes to require
Declaration
public string[] RequiredScopes { get; set; }
Property Value
Type | Description |
---|---|
System.String[] |
SignInAsAuthenticationType
Gets or sets the name of the authentication type currently in use
Declaration
public string SignInAsAuthenticationType { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ValidateCertificates
Gets or sets a value indicating whether to validate SSO server certificate
Declaration
public bool ValidateCertificates { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |