Package org.opensaml.security.config
Interface SecurityConfiguration
- All Known Subinterfaces:
XMLSecurityConfiguration
- All Known Implementing Classes:
BasicSecurityConfiguration,BasicXMLSecurityConfiguration
public interface SecurityConfiguration
General security settings for profiles.
- Since:
- 5.0.0
-
Method Summary
Modifier and TypeMethodDescriptionGet the configuration used when validating client TLS X509Credentials.Deprecated, for removal: This API element is subject to removal in a future version.Get the configuration used when executing HttpClient requests.Get the generator used to generate secure identifiers.
-
Method Details
-
getClockSkew
Deprecated, for removal: This API element is subject to removal in a future version.Get the acceptable clock skew.- Returns:
- acceptable clock skew
-
getIdGenerator
Get the generator used to generate secure identifiers.- Returns:
- generator used to generate secure identifiers
-
getClientTLSValidationConfiguration
Get the configuration used when validating client TLS X509Credentials.- Returns:
- configuration used when validating client TLS X509Credentials, or null
-
getHttpClientSecurityConfiguration
Get the configuration used when executing HttpClient requests.- Returns:
- configuration used when executing HttpClient requests, or null
-