Uses of Class
org.forgerock.macaroons.Macaroon.Caveat
Packages that use Macaroon.Caveat
Package
Description
Implementation of
Macaroons: Cookies with contextual caveats for decentralized
authorization in the cloud. See
Macaroon
for more details.-
Uses of Macaroon.Caveat in org.forgerock.macaroons
Methods in org.forgerock.macaroons that return types with arguments of type Macaroon.CaveatModifier and TypeMethodDescriptionMacaroon.getCaveats()
Returns a list of caveats associated with this macaroon.Macaroon.getFirstPartyCaveats()
Returns all of the first-party caveats attached to this macaroon.Macaroon.getThirdPartyCaveats()
Returns all of the third-party caveats attached to this macaroon.MacaroonVerifierResult.getUnsatisfiedCaveats()
Returns any caveats that are not satisfied for this macaroon.Methods in org.forgerock.macaroons with parameters of type Macaroon.CaveatModifier and TypeMethodDescriptionboolean
CaveatVerifier.isSatisfied
(Macaroon.Caveat caveat, Macaroon macaroon) Checks whether the given caveat is satisfied.boolean
JsonCaveatVerifier.isSatisfied
(Macaroon.Caveat caveat, Macaroon macaroon) Constructor parameters in org.forgerock.macaroons with type arguments of type Macaroon.CaveatModifierConstructorDescriptionMacaroon
(String location, byte[] identifier, List<Macaroon.Caveat> caveats, byte[] tag) Constructs a Macaroon from constituent parts.