Examples of DigestGenerator


Examples of com.bradmcevoy.http.http11.auth.DigestGenerator

  public Object authenticate(DigestResponse digestResp) {
    WebdavUser wu = getUser(digestResp.getUser());
    if (wu == null)
      return null;
   
        String serverResponse = new DigestGenerator().generateDigest( digestResp, wu.getPassword() );
        String clientResponse = digestResp.getResponseDigest();

        return serverResponse.equals(clientResponse) ? wu : null;
  }
View Full Code Here

Examples of com.bradmcevoy.http.http11.auth.DigestGenerator

       
    LockManager lockManager = new SimpleLockManager();
    Map<String, String> users = new HashMap<String, String>();
    users.put("me", "pwd");
    SimpleSecurityManager securityManager = new SimpleSecurityManager("demo", users);
    securityManager.setDigestGenerator(new DigestGenerator());
   
    String home = System.getProperty("user.dir");
    File root = new File(home);
   
    FileSystemResourceFactory rf = new FileSystemResourceFactory(root, securityManager, home);
View Full Code Here

Examples of com.bradmcevoy.http.http11.auth.DigestGenerator

        if( this.user == null ) {
            log.debug( "no user defined, so allow access" );
            return "ok";
        }

        DigestGenerator dg = new DigestGenerator();
        String serverResponse = dg.generateDigest( digestRequest, password );
        String clientResponse = digestRequest.getResponseDigest();

        log.debug( "server resp: " + serverResponse );
        log.debug( "given response: " + clientResponse );
View Full Code Here

Examples of com.bradmcevoy.http.http11.auth.DigestGenerator

    private String realm;
    private Map<String,String> nameAndPasswords;
    private DigestGenerator digestGenerator;

    public SimpleSecurityManager() {
        digestGenerator = new DigestGenerator();
    }
View Full Code Here

Examples of com.bradmcevoy.http.http11.auth.DigestGenerator

            }
        }
    }

    public Object authenticate(DigestResponse digestRequest) {
        DigestGenerator dg = new DigestGenerator();
        String serverResponse = dg.generateDigest(digestRequest, password);
        String clientResponse = digestRequest.getResponseDigest();
        log.debug("server resp: " + serverResponse);
        log.debug("given response: " + clientResponse);
        if (serverResponse.equals(clientResponse)) {
            return "ok";
View Full Code Here

Examples of org.apache.axiom.om.util.DigestGenerator

        this.expectedDigest = expectedDigest;
    }

    protected final void runTest() throws Throwable {
        OMInformationItem node = createInformationItem();
        DigestGenerator digestGenerator = new DigestGenerator();
        byte[] digest;
        if (node instanceof OMDocument) {
            digest = digestGenerator.getDigest((OMDocument)node, algorithm);
        } else if (node instanceof OMAttribute) {
            digest = digestGenerator.getDigest((OMAttribute)node, algorithm);
        } else {
            digest = digestGenerator.getDigest((OMNode)node, algorithm);
        }
        assertEquals(expectedDigest, DigestUtils.toHexString(digest));
    }
View Full Code Here

Examples of org.wso2.caching.digest.DigestGenerator

                        Object aConfigDataAssertionObject = configDataAssertionIterator.next();
                        // Validating the caching policy
                        if (aConfigDataAssertionObject instanceof Policy) {

                            long expireTime;
                            DigestGenerator digestGenerator;
                            int maxMessageSize;
                            int maxCacheSize;

                            Policy cachingPolicy = (Policy) aConfigDataAssertionObject;
                            List childAssertionsList = cachingPolicy.getPolicyComponents();
View Full Code Here

Examples of org.wso2.caching.digest.DigestGenerator

    private String getRequestHash(MessageContext msgContext,
                                  CacheConfiguration cacheCfg) throws AxisFault {
        String requestHash = null;
        try {
            DigestGenerator digestGenerator = cacheCfg.getDigestGenerator();
            if (digestGenerator != null) {
                requestHash = digestGenerator.getDigest(msgContext);
            } else {
                handleException("Unable to retrieve the DigestGenerator from the CacheManager");
            }
        } catch (CachingException ce) {
            handleException("Unable to perform " +
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.