p12f.exe.pasarelapagos.security.app.custom
Class DefaultSecurityContextGenerator
java.lang.Object
p12f.exe.pasarelapagos.security.app.custom.DefaultSecurityContextGenerator
- All Implemented Interfaces:
- SecurityContextGeneratorInterface
- public class DefaultSecurityContextGenerator
- extends java.lang.Object
- implements SecurityContextGeneratorInterface
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
APP_CLIENT_ID
public static final java.lang.String APP_CLIENT_ID
- See Also:
- Constant Field Values
APP_CLIENT_KEY
public static final java.lang.String APP_CLIENT_KEY
- See Also:
- Constant Field Values
APP_SERVICE_NAME
public static final java.lang.String APP_SERVICE_NAME
- See Also:
- Constant Field Values
DefaultSecurityContextGenerator
public DefaultSecurityContextGenerator()
generateSecurityContext
public SecurityContext generateSecurityContext(java.util.HashMap inputdataList)
throws java.lang.SecurityException
- Specified by:
generateSecurityContext
in interface SecurityContextGeneratorInterface
- Throws:
java.lang.SecurityException
_generateSessionID
public static java.lang.String _generateSessionID(java.lang.String appCode)
_generateTokenData
public static DefaultXMLToken _generateTokenData(java.lang.String appClientID,
java.lang.String appClientKey,
java.lang.String appClientSessionID,
java.lang.String timestamp)
_HMAC_MD5_encode
public static java.lang.String _HMAC_MD5_encode(java.lang.String key,
java.lang.String message)