Added in API level 1
DName
open class DName
kotlin.Any | |
↳ | android.net.http.SslCertificate.DName |
A distinguished name helper class: a 3-tuple of:
- the most specific common name (CN)
- the most specific organization (O)
- the most specific organizational unit (OU)
Summary
Public constructors | |
---|---|
Creates a new |
Public methods | |
---|---|
open String! |
getCName() |
open String! |
getDName() |
open String! |
getOName() |
open String! |
getUName() |
Public constructors
DName
Added in API level 1
DName(dName: String!)
Creates a new DName
from a string. The attributes are assumed to come in most significant to least significant order which is true of human readable values returned by methods such as X500Principal.getName()
. Be aware that the underlying sources of distinguished names such as instances of X509Certificate
are encoded in least significant to most significant order, so make sure the value passed here has the expected ordering of attributes.
Public methods
getCName
Added in API level 1
open fun getCName(): String!
Return | |
---|---|
String! |
The most specific Common-name (CN) component of this name |
getDName
Added in API level 1
open fun getDName(): String!
Return | |
---|---|
String! |
The distinguished name (normally includes CN, O, and OU names) |
getOName
Added in API level 1
open fun getOName(): String!
Return | |
---|---|
String! |
The most specific Organization (O) component of this name |
getUName
Added in API level 1
open fun getUName(): String!
Return | |
---|---|
String! |
The most specific Organizational Unit (OU) component of this name |