public class NameId extends 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(String uri) |
|
NameId(URI uri) |
|
NameId(URI uri,
NameIdFormat format) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
static NameId |
fromUrn(String other) |
NameIdFormat |
getFormat() |
URI |
getValue() |
int |
hashCode() |
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(String uri) throws URISyntaxException
URISyntaxException
public NameId(URI uri)
public NameId(URI uri, NameIdFormat format)
public URI getValue()
public NameIdFormat getFormat()