org.apache.cxf.xkms.client
Class XKMSInvoker
java.lang.Object
org.apache.cxf.xkms.client.XKMSInvoker
public class XKMSInvoker
- extends Object
|
Constructor Summary |
XKMSInvoker(org.w3._2002._03.xkms_wsdl.XKMSPortType xkmsConsumer)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XKMSInvoker
public XKMSInvoker(org.w3._2002._03.xkms_wsdl.XKMSPortType xkmsConsumer)
getServiceCertificate
public X509Certificate getServiceCertificate(QName serviceName)
getCertificateForId
public X509Certificate getCertificateForId(org.apache.cxf.xkms.handlers.Applications application,
String id)
getCertificateForIssuerSerial
public X509Certificate getCertificateForIssuerSerial(String issuerDN,
BigInteger serial)
getCertificateForEndpoint
public X509Certificate getCertificateForEndpoint(String endpoint)
getCertificate
public X509Certificate getCertificate(List<X509AppId> ids)
validateCertificate
public boolean validateCertificate(X509Certificate cert)
validateDirectTrustCertificate
public boolean validateDirectTrustCertificate(X509Certificate cert)
checkCertificateValidity
protected boolean checkCertificateValidity(X509Certificate cert,
boolean directTrust)
prepareLocateXKMSRequest
protected org.apache.cxf.xkms.model.xkms.LocateRequestType prepareLocateXKMSRequest(List<X509AppId> ids)
parseLocateXKMSResponse
protected X509Certificate parseLocateXKMSResponse(org.apache.cxf.xkms.model.xkms.LocateResultType locateResultType,
List<X509AppId> ids)
prepareValidateXKMSRequest
protected org.apache.cxf.xkms.model.xkms.ValidateRequestType prepareValidateXKMSRequest(X509Certificate cert)
parseValidateXKMSResponse
protected XKMSInvoker.CertificateValidationResult parseValidateXKMSResponse(org.apache.cxf.xkms.model.xkms.ValidateResultType validateResultType,
String id)
Apache CXF