DSIGConstants
public 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
KeyInfoValidationException
public void validate() throws KeyInfoValidationException
KeyInfoValidationException
public void toXML(XMLOutputStream xos, java.lang.String ns, int indent) throws XMLStreamException
XMLStreamException
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception