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"
|
name="attributes.saml_single_logout_service_url_redirect"
|
||||||
/>
|
/>
|
||||||
</FormGroup>
|
</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>
|
<ActionGroup>
|
||||||
<Button variant="tertiary" onClick={save}>
|
<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",
|
"SAML POST Binding URL for the client's single logout service. You can leave this blank if you are using a different binding",
|
||||||
logoutServiceRedirectBindingURL:
|
logoutServiceRedirectBindingURL:
|
||||||
"SAML Redirect Binding URL for the client's single logout service. You can leave this blank if you are using a different binding.",
|
"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.",
|
authenticationOverrides: "Override realm authentication flow bindings.",
|
||||||
browserFlow: "Select the flow you want to use for browser authentication.",
|
browserFlow: "Select the flow you want to use for browser authentication.",
|
||||||
directGrant:
|
directGrant:
|
||||||
|
|
|
@ -259,6 +259,9 @@ export default {
|
||||||
"Assertion Consumer Service Redirect Binding URL",
|
"Assertion Consumer Service Redirect Binding URL",
|
||||||
logoutServicePostBindingURL: "Logout Service POST Binding URL",
|
logoutServicePostBindingURL: "Logout Service POST Binding URL",
|
||||||
logoutServiceRedirectBindingURL: "Logout Service Redirect 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",
|
advancedSettings: "Advanced Settings",
|
||||||
assertionLifespan: "Assertion Lifespan",
|
assertionLifespan: "Assertion Lifespan",
|
||||||
accessTokenLifespan: "Access Token Lifespan",
|
accessTokenLifespan: "Access Token Lifespan",
|
||||||
|
|
Loading…
Reference in a new issue