Apache CXF API

org.apache.cxf.xkms.x509.utils
Class X509Utils

java.lang.Object
  extended by org.apache.cxf.xkms.x509.utils.X509Utils

public final class X509Utils
extends Object


Field Summary
static QName X509_CERTIFICATE
           
static QName X509_DATA
           
static QName X509_ISSUER_SERIAL
           
static QName X509_KEY_NAME
           
static QName X509_SUBJECT_NAME
           
 
Method Summary
static void assertElementNotNull(Object element, Class<?> elementClass)
           
static KeyInfoType getKeyInfo(X509Certificate cert)
           
static UnverifiedKeyBindingType getUnverifiedKeyBinding(X509Certificate cert)
           
static void parseX509Data(X509DataType x509Data, List<X509Certificate> certs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

X509_DATA

public static final QName X509_DATA

X509_KEY_NAME

public static final QName X509_KEY_NAME

X509_ISSUER_SERIAL

public static final QName X509_ISSUER_SERIAL

X509_SUBJECT_NAME

public static final QName X509_SUBJECT_NAME

X509_CERTIFICATE

public static final QName X509_CERTIFICATE
Method Detail

parseX509Data

public static void parseX509Data(X509DataType x509Data,
                                 List<X509Certificate> certs)
                          throws CertificateException
Throws:
CertificateException

getUnverifiedKeyBinding

public static UnverifiedKeyBindingType getUnverifiedKeyBinding(X509Certificate cert)
                                                        throws CertificateEncodingException
Throws:
CertificateEncodingException

getKeyInfo

public static KeyInfoType getKeyInfo(X509Certificate cert)
                              throws CertificateEncodingException
Throws:
CertificateEncodingException

assertElementNotNull

public static void assertElementNotNull(Object element,
                                        Class<?> elementClass)

Apache CXF API

Apache CXF