Package com.nimbusds.common.servlet
Class MonitorServlet.Configuration
- java.lang.Object
-
- com.nimbusds.common.servlet.MonitorServlet.Configuration
-
- Enclosing class:
- MonitorServlet
public static class MonitorServlet.Configuration extends Object
The monitor servlet access token configuration.
-
-
Field Summary
Fields Modifier and Type Field Description static String
API_TOKEN_SHA256_PROPERTY_NAME
The property name for the SHA-256 hash of the API access token.SHA256BasedAccessTokenValidator
apiAccessTokenSHA256
The SHA-256 hash based (in hexadecimal format) monitor API access token validator, ifnull
the API is disabled.static String
SECONDARY_API_TOKEN_SHA256_PROPERTY_NAME
The property name for the SHA-256 hash of the secondary API access token.
-
Constructor Summary
Constructors Constructor Description Configuration(Properties properties)
Creates a new monitor servlet access token configuration.
-
-
-
Field Detail
-
API_TOKEN_SHA256_PROPERTY_NAME
public static final String API_TOKEN_SHA256_PROPERTY_NAME
The property name for the SHA-256 hash of the API access token.- See Also:
- Constant Field Values
-
SECONDARY_API_TOKEN_SHA256_PROPERTY_NAME
public static final String SECONDARY_API_TOKEN_SHA256_PROPERTY_NAME
The property name for the SHA-256 hash of the secondary API access token.- See Also:
- Constant Field Values
-
apiAccessTokenSHA256
public final SHA256BasedAccessTokenValidator apiAccessTokenSHA256
The SHA-256 hash based (in hexadecimal format) monitor API access token validator, ifnull
the API is disabled.
-
-
Constructor Detail
-
Configuration
public Configuration(Properties properties) throws ConfigurationException
Creates a new monitor servlet access token configuration.- Parameters:
properties
- The configuration properties, can be overridden with system properties.- Throws:
ConfigurationException
- On a invalid configuration property.
-
-