angular-auth-oidc-client
Version:
Angular Lib for OpenID Connect & OAuth2
34 lines (33 loc) • 1.29 kB
JSON
{
"$schema": "http://json-schema.org/schema",
"$id": "AngularAuthOidcClientSchematics",
"title": "Angular Auth Oidc Client Schematics",
"type": "object",
"properties": {
"flowType": {
"description": "The flow the user wants to configure",
"x-prompt": "What flow to use?",
"enum": [
"OIDC Code Flow PKCE Azure AD using refresh tokens",
"OIDC Code Flow PKCE Azure AD using iframe silent renew",
"OIDC Code Flow PKCE using refresh tokens",
"OAuth Push authorization requests using refresh tokens",
"OIDC Code Flow PKCE using iframe silent renew",
"OIDC Code Flow PKCE using iframe silent renew getting config from http",
"OIDC Code Flow PKCE (no renew)",
"Auth0",
"Default config"
]
},
"authorityUrlOrTenantId": {
"description": "Please enter your authority URL or Azure tenant id or Http config URL",
"type": "string",
"x-prompt": "Please enter your authority URL or Azure tenant id or Http config URL"
},
"useLocalPackage": {
"description": "Used for local testing. When 'true' the local package path is not overwritten with the npm one when installing.",
"type": "boolean"
}
},
"required": ["authorityUrlOrTenantId", "flowType"]
}