Package org.jenkinsci.plugins.saml
Interface SamlPropertyExecution
public interface SamlPropertyExecution
Interface for executing SAML property customizations.
This interface allows for customizing the SAML2 configuration and client.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcustomizeClient(org.pac4j.saml.client.SAML2Client client) Customize the SAML2 client.default voidcustomizeConfiguration(org.pac4j.saml.config.SAML2Configuration configuration) Customize the SAML2 configuration.
-
Method Details
-
customizeConfiguration
default void customizeConfiguration(@NonNull org.pac4j.saml.config.SAML2Configuration configuration) Customize the SAML2 configuration.- Parameters:
configuration- the SAML2 configuration to customize
-
customizeClient
default void customizeClient(@NonNull org.pac4j.saml.client.SAML2Client client) Customize the SAML2 client.Always called after
customizeConfiguration(SAML2Configuration).- Parameters:
client- the SAML2 client to customize
-