com.sun.xml.ws.security.opt.impl.util
Class CertificateRetriever

java.lang.Object
  extended by com.sun.xml.ws.security.opt.impl.util.CertificateRetriever

public class CertificateRetriever
extends Object

Author:
suresh

Field Summary
protected  TubeConfiguration pipeConfig
           
 
Constructor Summary
CertificateRetriever()
           
 
Method Summary
 boolean checkforEPRIdentity(WSEndpoint wse, QName eprQName)
           
 X509Certificate constructCertificate(byte[] bstValue)
           
 byte[] getBSTFromIdentityExtension(XMLStreamReader reader)
           
 Certificate getServerKeyStore(WSEndpoint wse)
           
 boolean setServerCertInTheContext(ProcessingContextImpl ctx, SecurityEnvironment secEnv, X509Certificate serverCert)
           
 boolean setServerCertInTheSTSConfig(STSIssuedTokenConfiguration config, SecurityEnvironment secEnv, X509Certificate serverCert)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pipeConfig

protected TubeConfiguration pipeConfig
Constructor Detail

CertificateRetriever

public CertificateRetriever()
Method Detail

getBSTFromIdentityExtension

public byte[] getBSTFromIdentityExtension(XMLStreamReader reader)
                                   throws XMLStreamException
Throws:
XMLStreamException

getServerKeyStore

public Certificate getServerKeyStore(WSEndpoint wse)
                              throws IOException,
                                     XWSSecurityException
Throws:
IOException
XWSSecurityException

constructCertificate

public X509Certificate constructCertificate(byte[] bstValue)

checkforEPRIdentity

public boolean checkforEPRIdentity(WSEndpoint wse,
                                   QName eprQName)

setServerCertInTheContext

public boolean setServerCertInTheContext(ProcessingContextImpl ctx,
                                         SecurityEnvironment secEnv,
                                         X509Certificate serverCert)

setServerCertInTheSTSConfig

public boolean setServerCertInTheSTSConfig(STSIssuedTokenConfiguration config,
                                           SecurityEnvironment secEnv,
                                           X509Certificate serverCert)


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.