/** {@inheritDoc} */ protected Object createInstance() throws Exception { StaticCredentialResolver credResolver = new StaticCredentialResolver(getCredentials()); return new ExplicitKeyTrustEngine(credResolver); } }
/** {@inheritDoc} */ protected Object createInstance() throws Exception { StaticCredentialResolver credResolver = new StaticCredentialResolver(getCredentials()); List<KeyInfoProvider> keyInfoProviders = new ArrayList<KeyInfoProvider>(); keyInfoProviders.add(new DSAKeyValueProvider()); keyInfoProviders.add(new RSAKeyValueProvider()); keyInfoProviders.add(new InlineX509DataProvider()); KeyInfoCredentialResolver keyInfoCredResolver = new BasicProviderKeyInfoCredentialResolver(keyInfoProviders); return new ExplicitKeySignatureTrustEngine(credResolver, keyInfoCredResolver); } }
new StaticCredentialResolver(signingCred); _chainingCredentialResolver.getResolverChain().add(oaResolver);