Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 1.69 KB

File metadata and controls

36 lines (30 loc) · 1.69 KB

Akeyless::OIDCAccessRules

Properties

Name Type Description Notes
allowed_redirect_uris Array<String> Allowed redirect URIs after the authentication [optional]
audience String Audience claim to be used as part of the authentication flow. In case set, it must match the one configured on the Identity Provider's Application [optional]
bound_claims Array<OIDCCustomClaim> The claims that login is restricted to. [optional]
client_id String Client ID [optional]
client_secret String Client Secret [optional]
is_internal Boolean IsInternal indicates whether this is an internal Auth Method where the client has no control over it, or it was created by the client e.g - Sign In with Google will create an OIDC Auth Method with IsInternal=true [optional]
issuer String Issuer URL [optional]
required_scopes Array<String> A list of required scopes to request from the oidc provider, and to check on the token [optional]
required_scopes_prefix String A prefix to add to the required scopes (for example, azures' Application ID URI) [optional]
unique_identifier String A unique identifier to distinguish different users [optional]

Example

require 'akeyless'

instance = Akeyless::OIDCAccessRules.new(
  allowed_redirect_uris: null,
  audience: null,
  bound_claims: null,
  client_id: null,
  client_secret: null,
  is_internal: null,
  issuer: null,
  required_scopes: null,
  required_scopes_prefix: null,
  unique_identifier: null
)