Package com.sun.identity.log.spi
Provides means for plugging in support for authorization and other security
related aspects of logging.
-
Interface Summary Interface Description IAuthorizer This interface defines method for authorization of log operation.IDebug A DebugInterface class is necessary because different clients have a requirement to direct their debug outputs to different destinations.IGenerator Common Interface for generating log fields for output.ITimestampGenerator Interface to define the implementation of a timestamp generator.ITokenProvider Interface to define the implementation of a token generator.IVerifierOutput Provides an interface to define the actions that need to be taken depending on the return value of the Log Verification process. -
Class Summary Class Description Archiver This Archiver archives the files by timestamping them and keeping them in the same directory.Authorizer This class is used to verify the authorization of the of the person who is trying to perform a log operation.Debug This class is the class which instantaites the debug implementation class specified in the logging configuration and calls its methods.DefaultTokenProvider This class implementsITokenProviderinterface and representing default sso token provider.ISAuthorizer This class implements the authorization plugin interface.ISDebug This class serves as the DSAME implementaion of DebugInterface classISVerifierOutput DSAME Implementation of the result of a Verifier Output.SecureTimestampGenerator Generates Secure time stamp either using hardware or a secure time stamp server.SSOTokenProvider This class implementsITokenProviderinterface and representing SSO token provider.Token Class containing static methods that first instantiate a class for token generation based on configuration and using it for generating internal tokens.VerifierAction A class that contains static functions used to instantiate the class that has been configured for VerifierOutput.