Search Results for

    Show / Hide Table of Contents

    Class ClientOAuthSecurityDescription

    Describes client OAuth security settings.

    Inheritance
    object
    ClientOAuthSecurityDescription
    Implements
    IExtensibleDataObject
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Nevatech.Vsb.Repository.Services.Policies
    Assembly: Nevatech.Vsb.Repository.dll
    Syntax
    [DataContract(Namespace = "http://schemas.nevatech.com/sentinet/2011/02")]
    public sealed class ClientOAuthSecurityDescription : IExtensibleDataObject

    Constructors

    ClientOAuthSecurityDescription()

    Declaration
    public ClientOAuthSecurityDescription()

    Properties

    AdditionalParameters

    Gets or sets optional additional parameters in query string format.

    Declaration
    [DataMember]
    public string AdditionalParameters { get; set; }
    Property Value
    Type Description
    string

    Audience

    Gets or sets the token audience.

    Declaration
    [DataMember]
    public string Audience { get; set; }
    Property Value
    Type Description
    string

    AuthenticationFlow

    Gets or sets the client authentication flow.

    Declaration
    [DataMember]
    public ClientAuthenticationFlow AuthenticationFlow { get; set; }
    Property Value
    Type Description
    ClientAuthenticationFlow

    AuthenticationType

    Gets or sets client authentication type: form post or basic auth.

    Declaration
    [DataMember]
    public ClientAuthenticationType AuthenticationType { get; set; }
    Property Value
    Type Description
    ClientAuthenticationType

    ClientId

    Gets or sets the client id.

    Declaration
    [DataMember]
    public string ClientId { get; set; }
    Property Value
    Type Description
    string

    ClientSecret

    Gets or sets the client secret.

    Declaration
    [DataMember]
    public string ClientSecret { get; set; }
    Property Value
    Type Description
    string

    ExtensionData

    Gets or sets ExtensionDataObject that enables serialization round-trips.

    Declaration
    public ExtensionDataObject ExtensionData { get; set; }
    Property Value
    Type Description
    ExtensionDataObject

    MaxCacheLifetime

    Gets or sets the maximum cache lifetime.

    Declaration
    [DataMember]
    public TimeSpan MaxCacheLifetime { get; set; }
    Property Value
    Type Description
    TimeSpan

    MinCacheLifetime

    Gets or sets the minimum cache lifetime.

    Declaration
    [DataMember]
    public TimeSpan MinCacheLifetime { get; set; }
    Property Value
    Type Description
    TimeSpan

    RequestTimeout

    Gets or sets client request timeout.

    Declaration
    [DataMember]
    public TimeSpan RequestTimeout { get; set; }
    Property Value
    Type Description
    TimeSpan

    Scopes

    Gets or sets the list of scopes separated by new line character(s).

    Declaration
    [DataMember]
    public string Scopes { get; set; }
    Property Value
    Type Description
    string

    TokenEndpoint

    Gets or sets the client token endpoint.

    Declaration
    [DataMember]
    public Uri TokenEndpoint { get; set; }
    Property Value
    Type Description
    Uri

    Implements

    IExtensibleDataObject
    In This Article
    Back to top Nevatech Sentinet 6.7 Online Documentation