public class X509Data extends 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 and Description |
|---|---|
void |
addCertificate(X509Certificate certificate) |
void |
addIssuerSerial(X509IssuerSerial issuerSerial) |
void |
addSubjectName(String subjectName) |
Iterator |
getCertificates() |
Iterator |
getIssuerSerials() |
Iterator |
getSubjectNames() |
static void |
main(String[] args) |
void |
removeCertificate(X509Certificate certificate) |
void |
removeIssuerSerial(X509IssuerSerial issuerSerial) |
void |
removeSubjectName(String subjectName) |
void |
toXML(XMLOutputStream xos,
String ns,
int indent) |
void |
validate() |
public void addIssuerSerial(X509IssuerSerial issuerSerial)
public void removeIssuerSerial(X509IssuerSerial issuerSerial)
public Iterator getIssuerSerials()
public void addSubjectName(String subjectName)
public void removeSubjectName(String subjectName)
public Iterator getSubjectNames()
public void addCertificate(X509Certificate certificate)
public void removeCertificate(X509Certificate certificate)
public Iterator getCertificates() throws KeyInfoValidationException
KeyInfoValidationExceptionpublic void validate()
throws KeyInfoValidationException
KeyInfoValidationExceptionpublic void toXML(XMLOutputStream xos, String ns, int indent) throws XMLStreamException
XMLStreamException