X509Data (Java Platform SE 8 ) (original) (raw)


public interface X509Data
extends XMLStructure
A representation of the XML X509Data element as defined in the W3C Recommendation for XML-Signature Syntax and Processing. AnX509Data object contains one or more identifers of keys or X.509 certificates (or certificates' identifiers or a revocation list). The XML Schema Definition is defined as:


















An X509Data instance may be created by invoking thenewX509Data methods of theKeyInfoFactory class and passing it a list of one or moreXMLStructures representing X.509 content; for example:
KeyInfoFactory factory = KeyInfoFactory.getInstance("DOM");
X509Data x509Data = factory.newX509Data
(Collections.singletonList("cn=Alice"));

Since:
1.6
See Also:
KeyInfoFactory.newX509Data(List)

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.