Add missing artifact fields to SAML endpoint configuration (#1328)
This commit is contained in:
parent
001d4ed6d4
commit
ef4d973a67
3 changed files with 63 additions and 0 deletions
|
@ -97,6 +97,60 @@ export const FineGrainSamlEndpointConfig = ({
|
|||
name="attributes.saml_single_logout_service_url_redirect"
|
||||
/>
|
||||
</FormGroup>
|
||||
<FormGroup
|
||||
label={t("logoutServiceArtifactBindingUrl")}
|
||||
fieldId="logoutServiceArtifactBindingUrl"
|
||||
labelIcon={
|
||||
<HelpItem
|
||||
helpText="clients-help:logoutServiceArtifactBindingUrl"
|
||||
forLabel={t("logoutServiceArtifactBindingUrl")}
|
||||
forID="logoutServiceArtifactBindingUrl"
|
||||
/>
|
||||
}
|
||||
>
|
||||
<TextInput
|
||||
ref={register()}
|
||||
type="text"
|
||||
id="logoutServiceArtifactBindingUrl"
|
||||
name="attributes.saml_single_logout_service_url_redirect"
|
||||
/>
|
||||
</FormGroup>
|
||||
<FormGroup
|
||||
label={t("artifactBindingUrl")}
|
||||
fieldId="artifactBindingUrl"
|
||||
labelIcon={
|
||||
<HelpItem
|
||||
helpText="clients-help:artifactBindingUrl"
|
||||
forLabel={t("artifactBindingUrl")}
|
||||
forID="artifactBindingUrl"
|
||||
/>
|
||||
}
|
||||
>
|
||||
<TextInput
|
||||
ref={register()}
|
||||
type="text"
|
||||
id="artifactBindingUrl"
|
||||
name="attributes.saml_artifact_binding_url"
|
||||
/>
|
||||
</FormGroup>
|
||||
<FormGroup
|
||||
label={t("artifactResolutionService")}
|
||||
fieldId="artifactResolutionService"
|
||||
labelIcon={
|
||||
<HelpItem
|
||||
helpText="clients-help:artifactResolutionService"
|
||||
forLabel={t("artifactResolutionService")}
|
||||
forID="artifactResolutionService"
|
||||
/>
|
||||
}
|
||||
>
|
||||
<TextInput
|
||||
ref={register()}
|
||||
type="text"
|
||||
id="artifactResolutionService"
|
||||
name="attributes.saml_artifact_resolution_service_url"
|
||||
/>
|
||||
</FormGroup>
|
||||
|
||||
<ActionGroup>
|
||||
<Button variant="tertiary" onClick={save}>
|
||||
|
|
|
@ -127,6 +127,12 @@ export default {
|
|||
"SAML POST Binding URL for the client's single logout service. You can leave this blank if you are using a different binding",
|
||||
logoutServiceRedirectBindingURL:
|
||||
"SAML Redirect Binding URL for the client's single logout service. You can leave this blank if you are using a different binding.",
|
||||
logoutServiceArtifactBindingUrl:
|
||||
"SAML ARTIFACT Binding URL for the client's single logout service. You can leave this blank if you are using a different binding.",
|
||||
artifactBindingUrl:
|
||||
"URL to send the HTTP ARTIFACT messages to. You can leave this blank if you are using a different binding. This value should be set when forcing ARTIFACT binding together with IdP initiated login.",
|
||||
artifactResolutionService:
|
||||
"SAML Artifact resolution service for the client. This is the endpoint to which Keycloak will send a SOAP ArtifactResolve message. You can leave this blank if you do not have a URL for this binding.",
|
||||
authenticationOverrides: "Override realm authentication flow bindings.",
|
||||
browserFlow: "Select the flow you want to use for browser authentication.",
|
||||
directGrant:
|
||||
|
|
|
@ -259,6 +259,9 @@ export default {
|
|||
"Assertion Consumer Service Redirect Binding URL",
|
||||
logoutServicePostBindingURL: "Logout Service POST Binding URL",
|
||||
logoutServiceRedirectBindingURL: "Logout Service Redirect Binding URL",
|
||||
logoutServiceArtifactBindingUrl: "Logout Service ARTIFACT Binding URL",
|
||||
artifactBindingUrl: "Artifact Binding URL",
|
||||
artifactResolutionService: "Artifact Resolution Service",
|
||||
advancedSettings: "Advanced Settings",
|
||||
assertionLifespan: "Assertion Lifespan",
|
||||
accessTokenLifespan: "Access Token Lifespan",
|
||||
|
|
Loading…
Reference in a new issue