Class LogUtil
- java.lang.Object
-
- com.sun.identity.wsfederation.logging.LogUtil
-
public abstract class LogUtil extends Object
TheLogUtilclass defines methods which are used byWS-Federationcomponent to write logs.
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description LogUtil()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidaccess(Level level, String msgid, String[] data)Logs message to ID-FF access logs.static voidaccess(Level level, String msgid, String[] data, Object session)Logs message to ID-FF access logs.static voiderror(Level level, String msgid, String[] data)Logs error messages to ID-FF error log.static voiderror(Level level, String msgid, String[] data, Object session)Logs error messages to ID-FF error log.static booleanisAccessLoggable(Level level)Checks if an access message of the given level would actually be logged by this logger.static booleanisErrorLoggable(Level level)Checks if an error message of the given level would actually be logged by this logger.booleanisLogEnabled()Returnstrueif the logging is enabled.
-
-
-
Field Detail
-
INVALID_SIGNATURE_ASSERTION
public static String INVALID_SIGNATURE_ASSERTION
-
MISSING_CONDITIONS_NOT_ON_OR_AFTER
public static final String MISSING_CONDITIONS_NOT_ON_OR_AFTER
- See Also:
- Constant Field Values
-
MISSING_CONDITIONS_NOT_BEFORE
public static final String MISSING_CONDITIONS_NOT_BEFORE
- See Also:
- Constant Field Values
-
ASSERTION_NOT_YET_VALID
public static final String ASSERTION_NOT_YET_VALID
- See Also:
- Constant Field Values
-
ASSERTION_EXPIRED
public static final String ASSERTION_EXPIRED
- See Also:
- Constant Field Values
-
MISSING_WRESULT
public static final String MISSING_WRESULT
- See Also:
- Constant Field Values
-
MISSING_WCTX
public static final String MISSING_WCTX
- See Also:
- Constant Field Values
-
INVALID_WRESULT
public static final String INVALID_WRESULT
- See Also:
- Constant Field Values
-
CANT_FIND_SP_ACCOUNT_MAPPER
public static final String CANT_FIND_SP_ACCOUNT_MAPPER
- See Also:
- Constant Field Values
-
CANT_CREATE_SP_ACCOUNT_MAPPER
public static final String CANT_CREATE_SP_ACCOUNT_MAPPER
- See Also:
- Constant Field Values
-
CANT_CREATE_SESSION
public static final String CANT_CREATE_SESSION
- See Also:
- Constant Field Values
-
SSO_SUCCESSFUL
public static final String SSO_SUCCESSFUL
- See Also:
- Constant Field Values
-
UNTRUSTED_ISSUER
public static final String UNTRUSTED_ISSUER
- See Also:
- Constant Field Values
-
MISSING_SUBJECT
public static final String MISSING_SUBJECT
- See Also:
- Constant Field Values
-
GOT_FEDERATION
public static final String GOT_FEDERATION
- See Also:
- Constant Field Values
-
GOT_INVALID_ENTITY_DESCRIPTOR
public static final String GOT_INVALID_ENTITY_DESCRIPTOR
- See Also:
- Constant Field Values
-
CONFIG_ERROR_GET_ENTITY_DESCRIPTOR
public static final String CONFIG_ERROR_GET_ENTITY_DESCRIPTOR
- See Also:
- Constant Field Values
-
SET_ENTITY_DESCRIPTOR
public static final String SET_ENTITY_DESCRIPTOR
- See Also:
- Constant Field Values
-
CONFIG_ERROR_SET_ENTITY_DESCRIPTOR
public static final String CONFIG_ERROR_SET_ENTITY_DESCRIPTOR
- See Also:
- Constant Field Values
-
SET_INVALID_ENTITY_DESCRIPTOR
public static final String SET_INVALID_ENTITY_DESCRIPTOR
- See Also:
- Constant Field Values
-
ENTITY_DESCRIPTOR_CREATED
public static final String ENTITY_DESCRIPTOR_CREATED
- See Also:
- Constant Field Values
-
CONFIG_ERROR_CREATE_ENTITY_DESCRIPTOR
public static final String CONFIG_ERROR_CREATE_ENTITY_DESCRIPTOR
- See Also:
- Constant Field Values
-
CREATE_INVALID_ENTITY_DESCRIPTOR
public static final String CREATE_INVALID_ENTITY_DESCRIPTOR
- See Also:
- Constant Field Values
-
ENTITY_DESCRIPTOR_DELETED
public static final String ENTITY_DESCRIPTOR_DELETED
- See Also:
- Constant Field Values
-
CONFIG_ERROR_DELETE_ENTITY_DESCRIPTOR
public static final String CONFIG_ERROR_DELETE_ENTITY_DESCRIPTOR
- See Also:
- Constant Field Values
-
GOT_ENTITY_CONFIG
public static final String GOT_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
GOT_INVALID_ENTITY_CONFIG
public static final String GOT_INVALID_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
CONFIG_ERROR_GET_ENTITY_CONFIG
public static final String CONFIG_ERROR_GET_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
NO_ENTITY_ID_SET_ENTITY_CONFIG
public static final String NO_ENTITY_ID_SET_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
SET_ENTITY_CONFIG
public static final String SET_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
CONFIG_ERROR_SET_ENTITY_CONFIG
public static final String CONFIG_ERROR_SET_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
SET_INVALID_ENTITY_CONFIG
public static final String SET_INVALID_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
NO_ENTITY_ID_CREATE_ENTITY_CONFIG
public static final String NO_ENTITY_ID_CREATE_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
NO_ENTITY_DESCRIPTOR_CREATE_ENTITY_CONFIG
public static final String NO_ENTITY_DESCRIPTOR_CREATE_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
ENTITY_CONFIG_EXISTS
public static final String ENTITY_CONFIG_EXISTS
- See Also:
- Constant Field Values
-
ENTITY_CONFIG_CREATED
public static final String ENTITY_CONFIG_CREATED
- See Also:
- Constant Field Values
-
CONFIG_ERROR_CREATE_ENTITY_CONFIG
public static final String CONFIG_ERROR_CREATE_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
CREATE_INVALID_ENTITY_CONFIG
public static final String CREATE_INVALID_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
NO_ENTITY_DESCRIPTOR_DELETE_ENTITY_CONFIG
public static final String NO_ENTITY_DESCRIPTOR_DELETE_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
NO_ENTITY_CONFIG_DELETE_ENTITY_CONFIG
public static final String NO_ENTITY_CONFIG_DELETE_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
ENTITY_CONFIG_DELETED
public static final String ENTITY_CONFIG_DELETED
- See Also:
- Constant Field Values
-
CONFIG_ERROR_DELETE_ENTITY_CONFIG
public static final String CONFIG_ERROR_DELETE_ENTITY_CONFIG
- See Also:
- Constant Field Values
-
CONFIG_ERROR_GET_ALL_HOSTED_ENTITIES
public static final String CONFIG_ERROR_GET_ALL_HOSTED_ENTITIES
- See Also:
- Constant Field Values
-
GOT_ALL_HOSTED_ENTITIES
public static final String GOT_ALL_HOSTED_ENTITIES
- See Also:
- Constant Field Values
-
CONFIG_ERROR_GET_ALL_REMOTE_ENTITIES
public static final String CONFIG_ERROR_GET_ALL_REMOTE_ENTITIES
- See Also:
- Constant Field Values
-
GOT_ALL_REMOTE_ENTITIES
public static final String GOT_ALL_REMOTE_ENTITIES
- See Also:
- Constant Field Values
-
CONFIG_ERROR_GET_ALL_ENTITIES
public static final String CONFIG_ERROR_GET_ALL_ENTITIES
- See Also:
- Constant Field Values
-
GOT_ALL_ENTITIES
public static final String GOT_ALL_ENTITIES
- See Also:
- Constant Field Values
-
ASSERTION_CREATED
public static final String ASSERTION_CREATED
- See Also:
- Constant Field Values
-
NO_ACS_URL
public static final String NO_ACS_URL
- See Also:
- Constant Field Values
-
SLO_SUCCESSFUL
public static final String SLO_SUCCESSFUL
- See Also:
- Constant Field Values
-
-
Method Detail
-
access
public static void access(Level level, String msgid, String[] data)
Logs message to ID-FF access logs.- Parameters:
level- the log level , these are based on those defined in java.util.logging.Level, the values for level can be any one of the following :
- SEVERE (highest value)
- WARNING
- INFO
- CONFIG
- FINE
- FINER
- FINEST (lowest value)
- SEVERE (highest value)
msgid- the message or a message identifier.data- string array of dynamic data to be replaced in the message.
-
access
public static void access(Level level, String msgid, String[] data, Object session)
Logs message to ID-FF access logs.- Parameters:
level- the log level , these are based on those defined in java.util.logging.Level, the values for level can be any one of the following :
- SEVERE (highest value)
- WARNING
- INFO
- CONFIG
- FINE
- FINER
- FINEST (lowest value)
- SEVERE (highest value)
msgid- the message or a message identifier.data- string array of dynamic data to be replaced in the message.session- the User's session object
-
error
public static void error(Level level, String msgid, String[] data)
Logs error messages to ID-FF error log.- Parameters:
level- the log level , these are based on those defined in java.util.logging.Level, the values for level can be any one of the following :
- SEVERE (highest value)
- WARNING
- INFO
- CONFIG
- FINE
- FINER
- FINEST (lowest value)
- SEVERE (highest value)
msgid- the message or a message identifier.data- string array of dynamic data to be replaced in the message.
-
error
public static void error(Level level, String msgid, String[] data, Object session)
Logs error messages to ID-FF error log.- Parameters:
level- the log level , these are based on those defined in java.util.logging.Level, the values for level can be any one of the following :
- SEVERE (highest value)
- WARNING
- INFO
- CONFIG
- FINE
- FINER
- FINEST (lowest value)
- SEVERE (highest value)
msgid- the message or a message identifier.data- string array of dynamic data to be replaced in the message.session- the User's Session object.
-
isLogEnabled
public boolean isLogEnabled()
Returnstrueif the logging is enabled.- Returns:
trueif the logging is enabled.
-
isAccessLoggable
public static boolean isAccessLoggable(Level level)
Checks if an access message of the given level would actually be logged by this logger. This check is based on the Loggers effective level.- Parameters:
level- a message logging level.- Returns:
- true if the given message level is currently being logged.
-
isErrorLoggable
public static boolean isErrorLoggable(Level level)
Checks if an error message of the given level would actually be logged by this logger. This check is based on the Loggers effective level.- Parameters:
level- a message logging level.- Returns:
- true if the given message level is currently being logged.
-
-