public class NameId
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static NameId |
EMAIL |
static NameId |
ENCRYPTED |
static NameId |
ENTITY |
static NameId |
KERBEROS |
static NameId |
PERSISTENT |
static NameId |
TRANSIENT |
static NameId |
UNSPECIFIED |
static NameId |
WIN_DOMAIN_QUALIFIED |
static NameId |
X509_SUBJECT |
Modifier | Constructor and Description |
---|---|
protected |
NameId(java.lang.String uri) |
|
NameId(java.net.URI uri) |
|
NameId(java.net.URI uri,
NameIdFormat format) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
static NameId |
fromUrn(java.lang.String other) |
NameIdFormat |
getFormat() |
java.net.URI |
getValue() |
int |
hashCode() |
java.lang.String |
toString() |
public static final NameId UNSPECIFIED
public static final NameId EMAIL
public static final NameId TRANSIENT
public static final NameId PERSISTENT
public static final NameId X509_SUBJECT
public static final NameId WIN_DOMAIN_QUALIFIED
public static final NameId KERBEROS
public static final NameId ENTITY
public static final NameId ENCRYPTED
protected NameId(java.lang.String uri) throws java.net.URISyntaxException
java.net.URISyntaxException
public NameId(java.net.URI uri)
public NameId(java.net.URI uri, NameIdFormat format)
public static NameId fromUrn(java.lang.String other)
public java.net.URI getValue()
public NameIdFormat getFormat()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object