Class ResourceServerArgs
Inheritance
Inherited Members
Namespace: Pulumi.Auth0
Assembly: Pulumi.Auth0.dll
Syntax
public sealed class ResourceServerArgs : ResourceArgs
Constructors
View SourceResourceServerArgs()
Declaration
public ResourceServerArgs()
Properties
View SourceAllowOfflineAccess
Boolean. Indicates whether or not refresh tokens can be issued for this resource server.
Declaration
public Input<bool> AllowOfflineAccess { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.Boolean> |
EnforcePolicies
Boolean. Indicates whether or not authorization polices are enforced.
Declaration
public Input<bool> EnforcePolicies { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.Boolean> |
Identifier
String. Unique identifier for the resource server. Used as the audience parameter for authorization calls. Can not be changed once set.
Declaration
public Input<string> Identifier { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.String> |
Name
String. Friendly name for the resource server. Cannot include < or > characters.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.String> |
Options
Map(String). Used to store additional metadata
Declaration
public InputMap<string> Options { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.InputMap<System.String> |
Scopes
Set(Resource). List of permissions (scopes) used by this resource server. For details, see Scopes.
Declaration
public InputList<ResourceServerScopeArgs> Scopes { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.InputList<ResourceServerScopeArgs> |
SigningAlg
String. Algorithm used to sign JWTs. Options include HS256 and RS256.
Declaration
public Input<string> SigningAlg { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.String> |
SigningSecret
String. Secret used to sign tokens when using symmetric algorithms (HS256).
Declaration
public Input<string> SigningSecret { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.String> |
SkipConsentForVerifiableFirstPartyClients
Boolean. Indicates whether or not to skip user consent for applications flagged as first party.
Declaration
public Input<bool> SkipConsentForVerifiableFirstPartyClients { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.Boolean> |
TokenDialect
String. Dialect of access tokens that should be issued for this resource server. Options include access_token or access_token_authz (includes permissions).
Declaration
public Input<string> TokenDialect { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.String> |
TokenLifetime
Integer. Number of seconds during which access tokens issued for this resource server from the token endpoint remain valid.
Declaration
public Input<int> TokenLifetime { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.Int32> |
TokenLifetimeForWeb
Integer. Number of seconds during which access tokens issued for this resource server via implicit or hybrid flows remain valid. Cannot be greater than the token_lifetime value.
Declaration
public Input<int> TokenLifetimeForWeb { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.Int32> |
VerificationLocation
String
Declaration
public Input<string> VerificationLocation { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.String> |