admin.oauth2.title @if (entityForm.get('title').hasError('required')) { {{ 'admin.oauth2.client-title-required' | translate }} } @if (entityForm.get('title').hasError('maxlength')) { {{ 'admin.oauth2.client-title-max-length' | translate }} }
admin.oauth2.provider @for (provider of templateProvider; track provider) { {{ provider }} }
admin.oauth2.allowed-platforms @for (platform of platformTypes; track platform) { {{ platformTypeTranslations.get(platform) | translate }} }
admin.oauth2.client-id @if (entityForm.get('clientId').hasError('required')) { {{ 'admin.oauth2.client-id-required' | translate }} } @if (entityForm.get('clientId').hasError('maxlength')) { {{ 'admin.oauth2.client-id-max-length' | translate }} } admin.oauth2.client-secret @if (entityForm.get('clientSecret').hasError('required')) { {{ 'admin.oauth2.client-secret-required' | translate }} } @if (entityForm.get('clientSecret').hasError('maxlength')) { {{ 'admin.oauth2.client-secret-max-length' | translate }} }
admin.oauth2.advanced-settings
{{ "admin.oauth2.general" | translate }} {{ 'admin.oauth2.mapper' | translate }}
@if (generalSettingsMode) {
admin.oauth2.access-token-uri @if (entityForm.get('accessTokenUri').hasError('required')) { {{ 'admin.oauth2.access-token-uri-required' | translate }} } @if (entityForm.get('accessTokenUri').hasError('pattern')) { {{ 'admin.oauth2.uri-pattern-error' | translate }} } admin.oauth2.authorization-uri @if (entityForm.get('authorizationUri').hasError('required')) { {{ 'admin.oauth2.authorization-uri-required' | translate }} } @if (entityForm.get('authorizationUri').hasError('pattern')) { {{ 'admin.oauth2.uri-pattern-error' | translate }} }
admin.oauth2.jwk-set-uri @if (entityForm.get('jwkSetUri').hasError('pattern')) { {{ 'admin.oauth2.uri-pattern-error' | translate }} } admin.oauth2.user-info-uri @if (entityForm.get('userInfoUri').hasError('pattern')) { {{ 'admin.oauth2.uri-pattern-error' | translate }} }
admin.oauth2.client-authentication-method @for (clientAuthenticationMethod of clientAuthenticationMethods; track clientAuthenticationMethod) { {{ clientAuthenticationMethod | uppercase }} }
@if (isCustomProvider()) {
admin.oauth2.login-button-label @if (entityForm.get('loginButtonLabel').hasError('required')) { {{ 'admin.oauth2.login-button-label-required' | translate }} }
admin.oauth2.login-button-icon
}
{{ 'admin.oauth2.allow-user-creation' | translate }}
{{ 'admin.oauth2.activate-user' | translate }}
} @if (!generalSettingsMode) {
admin.oauth2.user-name-attribute-name @if (entityForm.get('userNameAttributeName').hasError('required')) { {{ 'admin.oauth2.user-name-attribute-name-required' | translate }} }
admin.oauth2.type @for (mapperType of mapperTypes; track mapperType) { {{ mapperType }} }
@if (entityForm.get('mapperConfig.type').value !== mapperType.CUSTOM && entityForm.get('mapperConfig.basic')) {
@if (entityForm.get('mapperConfig.type').value !== mapperType.GITHUB) {
admin.oauth2.email-attribute-key @if (entityForm.get('mapperConfig.basic.emailAttributeKey').hasError('required')) { {{ 'admin.oauth2.email-attribute-key-required' | translate }} } @if (entityForm.get('mapperConfig.basic.emailAttributeKey').hasError('maxlength')) { {{ 'admin.oauth2.email-attribute-key-max-length' | translate }} }
}
admin.oauth2.first-name-attribute-key @if (entityForm.get('mapperConfig.basic.firstNameAttributeKey').hasError('maxlength')) { {{ 'admin.oauth2.first-name-attribute-key-max-length' | translate }} } admin.oauth2.last-name-attribute-key @if (entityForm.get('mapperConfig.basic.lastNameAttributeKey').hasError('maxlength')) { {{ 'admin.oauth2.last-name-attribute-key-max-length' | translate }} }
admin.oauth2.tenant-name-strategy @for (tenantNameStrategy of tenantNameStrategies; track tenantNameStrategy) { {{ tenantNameStrategy }} } admin.oauth2.tenant-name-pattern @if (entityForm.get('mapperConfig.basic.tenantNamePattern').hasError('required')) { {{ 'admin.oauth2.tenant-name-pattern-required' | translate }} } @if (entityForm.get('mapperConfig.basic.tenantNamePattern').hasError('maxlength')) { {{ 'admin.oauth2.tenant-name-pattern-max-length' | translate }} }
admin.oauth2.customer-name-pattern @if (entityForm.get('mapperConfig.basic.customerNamePattern').hasError('maxlength')) { {{ 'admin.oauth2.customer-name-pattern-max-length' | translate }} }
admin.oauth2.default-dashboard-name @if (entityForm.get('mapperConfig.basic.defaultDashboardName').hasError('maxlength')) { {{ 'admin.oauth2.default-dashboard-name-max-length' | translate }} } {{ 'admin.oauth2.always-fullscreen' | translate}}
} @if (entityForm.get('mapperConfig.type').value === mapperType.CUSTOM && entityForm.get('mapperConfig.custom')) {
admin.oauth2.url @if (entityForm.get('mapperConfig.custom.url').hasError('required')) { {{ 'admin.oauth2.url-required' | translate }} } @if (entityForm.get('mapperConfig.custom.url').hasError('pattern')) { {{ 'admin.oauth2.url-pattern' | translate }} } @if (entityForm.get('mapperConfig.custom.url').hasError('maxlength')) { {{ 'admin.oauth2.url-max-length' | translate }} }
common.username @if (entityForm.get('mapperConfig.custom.username').hasError('maxlength')) { {{ 'admin.oauth2.username-max-length' | translate }} } common.password @if (entityForm.get('mapperConfig.custom.password').hasError('maxlength')) { {{ 'admin.oauth2.password-max-length' | translate }} }
{{ 'admin.oauth2.send-token' | translate}}
}
}