Class JweEncryptionAttributes
Object
se.curity.identityserver.sdk.attribute.MapAttributeValue
se.curity.identityserver.sdk.attribute.client.database.JweEncryptionAttributes
- All Implemented Interfaces:
Iterable<Attribute>,AttributeContainer<MapAttributeValue>,AttributeOrAttributeValue<AttributeValue>,AttributeValue,SerializableAsMap
Configuration for JWE encryption.
- Since:
- 8.4.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface se.curity.identityserver.sdk.attribute.AttributeContainer
AttributeContainer.TypeConversionStrategy -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable JweEncryptionAttributesstatic JweEncryptionAttributesMethods inherited from class se.curity.identityserver.sdk.attribute.MapAttributeValue
append, append, asMap, delete, empty, equals, get, get, getAll, getAttributesByName, getMandatory, getMandatory, getMandatory, getUniqueValuesOfType, getUniqueValuesOfType, getValue, getValuesOfType, getValuesOfType, getValueWithAuthorities, getValueWithMetadata, hashCode, isEmpty, iterator, keys, map, map, map, mapEntries, mapNonRecursive, nullOrOfType, of, of, of, removeAttributes, removeNullAttributeValues, retainAttributes, size, stream, toString, with, withMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface se.curity.identityserver.sdk.attribute.AttributeContainer
contains, contains, getOptionalValue, getOptionalValue, getOptionalValue, removeAttribute, retainAttributeMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
ENCRYPTION_KEY
- See Also:
-
ALLOWED_KEY_MANAGEMENT_ALG
- See Also:
-
ALLOWED_CONTENT_ENCRYPTION_ALG
- See Also:
-
-
Constructor Details
-
JweEncryptionAttributes
-
-
Method Details
-
of
public static JweEncryptionAttributes of(String encryptionKey, String allowedKeyManagementAlg, String allowedContentEncryptionAlg) -
of
-
getEncryptionKeyId
-
getAllowedKeyManagementAlg
-
getAllowedContentEncryptionAlg
-