Class DelegationAttributes
Object
se.curity.identityserver.sdk.attribute.Attributes
se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes<DelegationAttributes>
se.curity.identityserver.sdk.attribute.scim.v2.extensions.DelegationAttributes
- All Implemented Interfaces:
Iterable<Attribute>,AttributeContainer<Attributes>,SerializableAsMap
Attribute-based partial view of a
Delegation.- Since:
- 7.2.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface se.curity.identityserver.sdk.attribute.AttributeContainer
AttributeContainer.TypeConversionStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
EXTERNAL_ID, ID, META, SCHEMAS -
Method Summary
Modifier and TypeMethodDescriptionprotected DelegationAttributesfrom(Attributes attributes) Create a new instance of R from the provided Attributes.static DelegationAttributesCreates aDelegationAttributesfrom anAttributesequence.Methods inherited from class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
addSchema, append, filter, fromAttributes, fromMap, fromMap, getBooleanValue, getExternalId, getId, getListOfUniqueStringsValue, getMeta, getSchemas, getStringValue, getStringValue, removeAttribute, with, with, withExternalId, withId, withMeta, withSchemas, wrapMethods inherited from class se.curity.identityserver.sdk.attribute.Attributes
append, asMap, contains, empty, equals, get, get, getAll, getMandatory, getMandatoryAttribute, getMandatoryValue, getMandatoryValue, getOptionalValue, getOptionalValue, getOptionalValue, getUniqueValuesOfType, getUniqueValuesOfType, getValuesOfType, getValuesOfType, hashCode, isEmpty, iterator, keys, of, of, of, of, of, of, removeAttributes, retainAttributes, size, stream, toMap, toMapWithoutMetadata, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface se.curity.identityserver.sdk.attribute.AttributeContainer
contains, retainAttributeMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
DELEGATIONS_SCHEMA
- See Also:
-
SCOPE
- See Also:
-
REDIRECT_URI
- See Also:
-
ACTIVE
- See Also:
-
EXPIRES
- See Also:
-
ISSUED_AT
- See Also:
-
USER_NAME
- See Also:
-
SUBJECT
- See Also:
-
CLIENT_ID
- See Also:
-
STATUS
- See Also:
-
CLAIMS
- See Also:
-
CUSTOM_CLAIMS
- See Also:
-
CONSENT
- See Also:
-
CUSTOM_DATA
- See Also:
-
RESOURCE_TYPE
- See Also:
-
-
Method Details
-
of
Creates aDelegationAttributesfrom anAttributesequence.- Parameters:
attributes- The attributes used to build theDelegationAttributes- Returns:
- The newly created
DelegationAttributes
-
from
Description copied from class:ResourceAttributesCreate a new instance of R from the provided Attributes.- Specified by:
fromin classResourceAttributes<DelegationAttributes>- Parameters:
attributes- source attributes.- Returns:
- attributes wrapped into an instance of R.
-
getSubject
- Since:
- 8.4.0
-
getUserName
- Since:
- 8.4.0
-