Class RestX509Properties
java.lang.Object
org.apereo.cas.configuration.model.core.rest.RestX509Properties
- All Implemented Interfaces:
Serializable
@RequiresModule(name="cas-server-support-rest-x509")
public class RestX509Properties
extends Object
implements Serializable
This is
RestX509Properties
.- Since:
- 5.0.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Flag that enablesX509Certificate
extraction from the request body for authentication.boolean
Flag that enablesX509Certificate
extraction from the request headers for authentication.boolean
Flag that enables TLS clientX509Certificate
extraction from the servlet container for authentication.setBodyAuth
(boolean bodyAuth) Flag that enablesX509Certificate
extraction from the request body for authentication.setHeaderAuth
(boolean headerAuth) Flag that enablesX509Certificate
extraction from the request headers for authentication.setTlsClientAuth
(boolean tlsClientAuth) Flag that enables TLS clientX509Certificate
extraction from the servlet container for authentication.
-
Constructor Details
-
RestX509Properties
public RestX509Properties()
-
-
Method Details
-
isHeaderAuth
public boolean isHeaderAuth()Flag that enablesX509Certificate
extraction from the request headers for authentication. -
isBodyAuth
public boolean isBodyAuth()Flag that enablesX509Certificate
extraction from the request body for authentication. -
isTlsClientAuth
public boolean isTlsClientAuth()Flag that enables TLS clientX509Certificate
extraction from the servlet container for authentication. -
setHeaderAuth
Flag that enablesX509Certificate
extraction from the request headers for authentication.- Returns:
this
.
-
setBodyAuth
Flag that enablesX509Certificate
extraction from the request body for authentication.- Returns:
this
.
-
setTlsClientAuth
Flag that enables TLS clientX509Certificate
extraction from the servlet container for authentication.- Returns:
this
.
-