Uses of Class
net.shibboleth.oidc.security.jose.EncryptionParameters
Packages that use EncryptionParameters
Package
Description
Utility classes for security related functions.
JOSE security contexts .
Implementation of cryptographic primitives that support JOSE objects.
-
Uses of EncryptionParameters in net.shibboleth.oidc.security.impl
Fields in net.shibboleth.oidc.security.impl declared as EncryptionParametersModifier and TypeFieldDescriptionprivate EncryptionParametersEncryptJWTHandler.encryptionParametersThe signature signing parameters. -
Uses of EncryptionParameters in net.shibboleth.oidc.security.jose.context
Fields in net.shibboleth.oidc.security.jose.context declared as EncryptionParametersModifier and TypeFieldDescriptionprivate EncryptionParametersSecurityParametersContext.encryptionParametersEncryption parameters.Methods in net.shibboleth.oidc.security.jose.context that return EncryptionParametersModifier and TypeMethodDescriptionSecurityParametersContext.getEncryptionParameters()Get the parameters to use for encryption operations.Methods in net.shibboleth.oidc.security.jose.context with parameters of type EncryptionParametersModifier and TypeMethodDescriptionSecurityParametersContext.setEncryptionParameters(EncryptionParameters params) Set the parameters to use for encryption operations. -
Uses of EncryptionParameters in net.shibboleth.oidc.security.jose.impl
Methods in net.shibboleth.oidc.security.jose.impl that return EncryptionParametersModifier and TypeMethodDescriptionDefaultEncryptionParametersResolver.resolveSingle(CriteriaSet criteria) Methods in net.shibboleth.oidc.security.jose.impl that return types with arguments of type EncryptionParametersModifier and TypeMethodDescriptionDefaultEncryptionParametersResolver.resolve(CriteriaSet criteria) Methods in net.shibboleth.oidc.security.jose.impl with parameters of type EncryptionParametersModifier and TypeMethodDescriptionprivate booleanDefaultEncryptionParametersResolver.buildDirectEncryptionParameters(EncryptionParameters params, CriteriaSet criteria, List<com.nimbusds.jose.EncryptionMethod> dataEncryptionAlgorithms, com.nimbusds.jose.JWEAlgorithm algorithm) Build direct encryption parameters from the data encryption credentials input.private booleanDefaultEncryptionParametersResolver.buildKeyEncryptionOrAgreementParameters(EncryptionParameters params, CriteriaSet criteria, List<com.nimbusds.jose.EncryptionMethod> dataEncryptionAlgorithms, com.nimbusds.jose.JWEAlgorithm algorithm) Build key encryption parameters from the key transport encryption credentials input.private booleanDefaultEncryptionParametersResolver.buildKeyWrappingParameters(EncryptionParameters params, CriteriaSet criteria, List<com.nimbusds.jose.EncryptionMethod> dataEncryptionAlgorithms, com.nimbusds.jose.JWEAlgorithm algorithm) Build key wrapping encryption parameters from the key transport encryption credentials input.protected voidDefaultEncryptionParametersResolver.logResult(EncryptionParameters params) Log the resolved parameters.protected voidDefaultEncryptionParametersResolver.resolveAndPopulateCredentialsAndAlgorithms(EncryptionParameters params, CriteriaSet criteria, Predicate<String> includeExcludePredicate) Resolve and populate the data encryption and key transport credentials and algorithm URIs.protected voidDefaultEncryptionParametersResolver.resolveCredentialForSupportedAlgorithm(CriteriaSet criteria, List<com.nimbusds.jose.JWEAlgorithm> keyTransportAlgorithms, List<com.nimbusds.jose.EncryptionMethod> dataEncryptionAlgorithms, EncryptionParameters params) Resolve a credential (key) compatible with one-of the supported algorithms.protected booleanDefaultEncryptionParametersResolver.validate(EncryptionParameters params, boolean encryptionOptional) Validate that theEncryptionParametersinstance has all the required properties populated.