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
KeyInfoValidationException
public void validate() throws KeyInfoValidationException
KeyInfoValidationException
public void toXML(XMLOutputStream xos, String ns, int indent) throws XMLStreamException
XMLStreamException