Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface KongPluginOAuth2

Hierarchy

Index

Properties

Optional api_id

api_id: string

config

config: { accept_http_if_already_terminated?: boolean; anonymous?: string; auth_header_name?: string; enable_authorization_code?: boolean; enable_client_credentials?: boolean; enable_implicit_grant?: boolean; enable_password_grant?: boolean; global_credentials?: boolean; hide_credentials?: boolean; mandatory_scope?: boolean; provision_key?: string; refresh_token_ttl?: number; scopes?: string[]; token_expiration: number }

Type declaration

  • Optional accept_http_if_already_terminated?: boolean
  • Optional anonymous?: string
  • Optional auth_header_name?: string
  • Optional enable_authorization_code?: boolean
  • Optional enable_client_credentials?: boolean
  • Optional enable_implicit_grant?: boolean
  • Optional enable_password_grant?: boolean
  • Optional global_credentials?: boolean
  • Optional hide_credentials?: boolean
  • Optional mandatory_scope?: boolean
  • Optional provision_key?: string
  • Optional refresh_token_ttl?: number
  • Optional scopes?: string[]
  • token_expiration: number

Optional consumer_id

consumer_id: string

enabled

enabled: boolean

Optional id

id: string

name

name: string

Optional route_id

route_id: string

Optional service_id

service_id: string

Generated using TypeDoc