Class DigestAuthenticator.DigestInfo

  • Enclosing class:
    DigestAuthenticator

    public static class DigestAuthenticator.DigestInfo
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      DigestInfo​(java.lang.String opaque, long nonceValidity, java.lang.String key, java.util.Map<java.lang.String,​DigestAuthenticator.NonceInfo> nonces, boolean validateUri)  
    • Constructor Detail

      • DigestInfo

        public DigestInfo​(java.lang.String opaque,
                          long nonceValidity,
                          java.lang.String key,
                          java.util.Map<java.lang.String,​DigestAuthenticator.NonceInfo> nonces,
                          boolean validateUri)
    • Method Detail

      • getUsername

        public java.lang.String getUsername()
      • parse

        public boolean parse​(Request request,
                             java.lang.String authorization)
      • validate

        public boolean validate​(Request request)
      • isNonceStale

        public boolean isNonceStale()
      • authenticate

        public java.security.Principal authenticate​(Realm realm)