javax.security.auth.x500
Stay organized with collections
Save and categorize content based on your preferences.
This package contains the classes that should be used to store
X500 Principal and X500 Private Credentials in a
Subject.
Package Specification
Classes
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-07-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-07-10 UTC."],[[["\u003cp\u003eThis package provides classes for storing X500 Principal and X500 Private Credentials within a Subject.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eX500Principal\u003c/code\u003e class represents an X.500 Principal, adhering to specifications outlined in RFC 1779, RFC 2253, RFC 3280, and RFC 4512.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage this package to manage and utilize X.500 identities within their security framework.\u003c/p\u003e\n"]]],["The package provides classes for storing X500 Principal and X500 Private Credentials within a *Subject*. It includes the `X500Principal` class, which represents an X.500 `Principal`. It also references several RFC documents related to Distinguished Names and LDAP, like RFC 1779, 2253, 3280, and 4512. These documents give more context about Distinguished Names and their string representations.\n"],null,["# javax.security.auth.x500\n\nThis package contains the classes that should be used to store X500 Principal and X500 Private Credentials in a *Subject* .\n\nPackage Specification\n---------------------\n\n- [RFC 1779: A String Representation of Distinguished Names](http://www.ietf.org/rfc/rfc1779.txt)\n- [RFC 2253: Lightweight Directory Access Protocol (v3):\n UTF-8 String Representation of Distinguished Names](http://www.ietf.org/rfc/rfc2253.txt)\n- [RFC 3280: Internet X.509 Public Key Infrastructure\n Certificate and Certificate Revocation List (CRL) Profile](http://www.ietf.org/rfc/rfc3280.txt)\n- [RFC 4512: Lightweight Directory Access Protocol (LDAP):\n Directory Information Models](http://www.ietf.org/rfc/rfc4512.txt)\n\n### Classes\n\n|---------------------------------------------------------------------------------------|---------------------------------------------|\n| [X500Principal](../../../../../reference/javax/security/auth/x500/X500Principal.html) | This class represents an X.500 `Principal`. |"]]