| Package | Description |
|---|---|
| net.shibboleth.idp.attribute |
IdPAttributes are protocol-agnostic
units of information about some thing, usually a user. |
| Modifier and Type | Class and Description |
|---|---|
class |
ByteAttributeValue
A
byte[] value for an IdPAttribute. |
class |
EmptyAttributeValue
An
IdPAttributeValue that is empty. |
class |
LocalizedStringAttributeValue
An optionally localized String value of an
IdPAttribute. |
class |
ScopedStringAttributeValue
An attribute value with an associated scope.
|
class |
StringAttributeValue
Base class for
IdPAttribute values that are strings. |
class |
XMLObjectAttributeValue
A
XMLObjectAttributeValue value for an IdPAttribute. |
| Modifier and Type | Field and Description |
|---|---|
private List<IdPAttributeValue<?>> |
IdPAttribute.values
Values for this attribute.
|
| Modifier and Type | Method and Description |
|---|---|
static IdPAttributeValue<?> |
ByteAttributeValue.valueOf(byte[] value)
Returns an
EmptyAttributeValue or ByteAttributeValue as appropriate. |
static IdPAttributeValue<?> |
StringAttributeValue.valueOf(String value)
Returns an
EmptyAttributeValue or StringAttributeValue as appropriate. |
static IdPAttributeValue<?> |
ScopedStringAttributeValue.valueOf(String value,
String scope)
Returns an
EmptyAttributeValue or ScopedStringAttributeValue as appropriate. |
| Modifier and Type | Method and Description |
|---|---|
List<IdPAttributeValue<?>> |
IdPAttribute.getValues()
Get the unmodifiable ordered collection of values of the attribute.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IdPAttribute.setValues(Collection<? extends IdPAttributeValue<?>> newValues)
Replaces the existing values for this attribute with the given values.
|
Copyright © 1999–2017 Shibboleth Consortium. All rights reserved.