DSIGConstantspublic class X509Data extends java.lang.Object implements DSIGConstants
ATTR_ALGORITHM, ATTR_ID, ATTR_PREFIX_LIST, ATTR_URI, ATTR_XMLNS, DSIG_PREFIX, DSIG_URI, DSIG_URI2, EXC_C14N_DEFAULT_PREFIX, TAG_C14N_METHOD, TAG_DIGEST_METHOD, TAG_DIGEST_VALUE, TAG_DSA_G, TAG_DSA_KEY_VALUE, TAG_DSA_P, TAG_DSA_Q, TAG_DSA_Y, TAG_HMAC_OUTPUT_LENGTH, TAG_INCLUSIVE_NAMESPACES, TAG_KEY_INFO, TAG_KEY_NAME, TAG_KEY_VALUE, TAG_OBJECT, TAG_REFERENCE, TAG_RSA_EXPONENT, TAG_RSA_KEY_VALUE, TAG_RSA_MODULUS, TAG_SIGNATURE, TAG_SIGNATURE_METHOD, TAG_SIGNATURE_VALUE, TAG_SIGNED_INFO, TAG_TRANSFORM, TAG_TRANSFORMS, TAG_X509_CERTIFICATE, TAG_X509_DATA, TAG_X509_ISSUER_NAME, TAG_X509_ISSUER_SERIAL, TAG_X509_SERIAL_NUMBER, TAG_X509_SUBJECT_NAME, TAG_XPATH, TC_C14N_METHOD, TC_DIGEST_METHOD, TC_DSA_KEY_VALUE, TC_KEY_INFO, TC_KEY_VALUE, TC_REFERENCE, TC_RSA_KEY_VALUE, TC_SIGNATURE, TC_SIGNATURE_METHOD, TC_SIGNED_INFO, TC_TRANSFORMS, TC_X509_DATA, VERBOSE, VERBOSE_PROPERTY, VERBOSE_PROPERTY_ALT| Modifier and Type | Method | Description | 
|---|---|---|
void | 
addCertificate(java.security.cert.X509Certificate certificate) | 
|
void | 
addIssuerSerial(X509IssuerSerial issuerSerial) | 
|
void | 
addSubjectName(java.lang.String subjectName) | 
|
java.util.Iterator | 
getCertificates() | 
|
java.util.Iterator | 
getIssuerSerials() | 
|
java.util.Iterator | 
getSubjectNames() | 
|
static void | 
main(java.lang.String[] args) | 
|
void | 
removeCertificate(java.security.cert.X509Certificate certificate) | 
|
void | 
removeIssuerSerial(X509IssuerSerial issuerSerial) | 
|
void | 
removeSubjectName(java.lang.String subjectName) | 
|
void | 
toXML(XMLOutputStream xos,
     java.lang.String ns,
     int indent) | 
|
void | 
validate() | 
public void addIssuerSerial(X509IssuerSerial issuerSerial)
public void removeIssuerSerial(X509IssuerSerial issuerSerial)
public java.util.Iterator getIssuerSerials()
public void addSubjectName(java.lang.String subjectName)
public void removeSubjectName(java.lang.String subjectName)
public java.util.Iterator getSubjectNames()
public void addCertificate(java.security.cert.X509Certificate certificate)
public void removeCertificate(java.security.cert.X509Certificate certificate)
public java.util.Iterator getCertificates()
                                   throws KeyInfoValidationException
KeyInfoValidationExceptionpublic void validate()
              throws KeyInfoValidationException
KeyInfoValidationExceptionpublic void toXML(XMLOutputStream xos, java.lang.String ns, int indent) throws XMLStreamException
XMLStreamExceptionpublic static void main(java.lang.String[] args)
                 throws java.lang.Exception
java.lang.Exception