Class MAuthHeadersHelper


  • public class MAuthHeadersHelper
    extends java.lang.Object
    • Field Detail

      • AUTH_HEADER_DELIMITER

        public static final java.lang.String AUTH_HEADER_DELIMITER
        See Also:
        Constant Field Values
    • Constructor Detail

      • MAuthHeadersHelper

        public MAuthHeadersHelper()
    • Method Detail

      • createAuthenticationHeaderValue

        public static java.lang.String createAuthenticationHeaderValue​(java.util.UUID appUUID,
                                                                       java.lang.String encryptedSignature)
      • createAuthenticationHeaderValue

        public static java.lang.String createAuthenticationHeaderValue​(java.util.UUID appUUID,
                                                                       java.lang.String encryptedSignature,
                                                                       java.lang.String mauthVersion)
      • createTimeHeaderValue

        public static java.lang.String createTimeHeaderValue​(long epochTime)
      • getSignatureFromAuthenticationHeader

        public static java.lang.String getSignatureFromAuthenticationHeader​(java.lang.String authenticationHeaderValue)
      • getAppUUIDFromAuthenticationHeader

        public static java.util.UUID getAppUUIDFromAuthenticationHeader​(java.lang.String authenticationHeaderValue)
      • getRequestTimeFromTimeHeader

        public static long getRequestTimeFromTimeHeader​(java.lang.String timeHeaderValue)
      • getMauthVersion

        public static MAuthVersion getMauthVersion​(java.lang.String authenticationHeaderValue)