Sha256: c3c50e926a18d9d62d6c9399f42cc999725713c1085cbf977ab85bf3d44de757
Contents?: true
Size: 1.25 KB
Versions: 15
Compression:
Stored size: 1.25 KB
Contents
# OryClient::AdminTrustOAuth2JwtGrantIssuerBody ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **allow_any_subject** | **Boolean** | The \"allow_any_subject\" indicates that the issuer is allowed to have any principal as the subject of the JWT. | [optional] | | **expires_at** | **Time** | The \"expires_at\" indicates, when grant will expire, so we will reject assertion from \"issuer\" targeting \"subject\". | | | **issuer** | **String** | The \"issuer\" identifies the principal that issued the JWT assertion (same as \"iss\" claim in JWT). | | | **jwk** | [**JsonWebKey**](JsonWebKey.md) | | | | **scope** | **Array<String>** | The \"scope\" contains list of scope values (as described in Section 3.3 of OAuth 2.0 [RFC6749]) | | | **subject** | **String** | The \"subject\" identifies the principal that is the subject of the JWT. | [optional] | ## Example ```ruby require 'ory-client' instance = OryClient::AdminTrustOAuth2JwtGrantIssuerBody.new( allow_any_subject: null, expires_at: null, issuer: https://jwt-idp.example.com, jwk: null, scope: ["openid","offline"], subject: mike@example.com ) ```
Version data entries
15 entries across 15 versions & 1 rubygems