Package net.shibboleth.shared.security
@NonnullElements
package net.shibboleth.shared.security
Helpers for common security related tasks.
-
ClassDescriptionA policy that evaluates a
ServletRequestand determines whether access to a named resource should be granted.A component that suppliesAccessControlinstances identified by a policy name.Indicates the sealed data has expired.Applies a MAC to time-limited information and encrypts with a symmetric key.Exceptions during use of theDataSealer.Interface for acquiring secret keys on behalf of theDataSealerclass, this principally abstracts methods of handling key versioning moreso than actual access to keys, by optimizing access to keys in accordance with the manner in which key rollover is handled.Encapsulates a named key managed by a strategy.Interface for identifier generators.Marker interface for parameters specific to particular provider types.Enum of supported provider types.Indicates that a key was not found in a key storage facility.Captures the supported parameters for theIdentifierGenerationStrategy.ProviderType.RANDOMandIdentifierGenerationStrategy.ProviderType.SECUREstrategy types.