auth-configuration/sso-configuration/templates/custom-template.component.ts
selector | c8y-custom-template |
templateUrl | ./custom-template.component.html |
viewProviders |
|
Properties |
Methods |
Inputs |
Outputs |
constructor(customConfigurationMapper: CustomConfigurationMapper)
|
||||||
Parameters :
|
apps |
Type : IApplication[]
|
groups |
Type : IUserGroup[]
|
inventoryRoles |
Type : IIdentified[]
|
ssoConfiguration |
Type : SsoConfiguration
|
ssoConfigurationChangeTrigger |
Type : Observable<void>
|
ssoConfigurationChange |
Type : EventEmitter
|
ngOnChanges | ||||||
ngOnChanges(changes: SimpleChanges)
|
||||||
Parameters :
Returns :
void
|
ngOnDestroy |
ngOnDestroy()
|
Returns :
void
|
ngOnInit |
ngOnInit()
|
Returns :
void
|
templateModel |
Type : T
|
triggerSubscription |
Type : Subscription
|
<ng-container *ngIf="templateModel">
<c8y-request-configuration
[templateModel]="templateModel"
[requestName]="'Authorization request' | translate"
[requestType]="'authorizationRequest'"
></c8y-request-configuration>
<hr />
<c8y-request-configuration
[templateModel]="templateModel"
[requestName]="'Token request' | translate"
[requestType]="'tokenRequest'"
></c8y-request-configuration>
<hr />
<c8y-request-configuration
[templateModel]="templateModel"
[requestName]="'Refresh request' | translate"
[requestType]="'refreshRequest'"
></c8y-request-configuration>
<hr />
<c8y-request-configuration
[templateModel]="templateModel"
[requestName]="'Logout request' | translate"
[requestType]="'logoutRequest'"
></c8y-request-configuration>
<hr />
<c8y-external-token-config [templateModel]="templateModel"></c8y-external-token-config>
<hr />
<c8y-basic-configuration [templateModel]="templateModel"></c8y-basic-configuration>
<hr />
<c8y-sso-access-mapping
[templateModel]="templateModel"
[apps]="apps"
[groups]="groups"
[inventoryRoles]="inventoryRoles"
></c8y-sso-access-mapping>
<hr />
<c8y-sso-user-data-mapping [templateModel]="templateModel"></c8y-sso-user-data-mapping>
<c8y-user-id-configuration
[userIdConfig]="templateModel.userIdConfig"
></c8y-user-id-configuration>
<hr />
<c8y-sso-signature-configuration
[templateModel]="templateModel"
></c8y-sso-signature-configuration>
</ng-container>