Uses of Class
org.forgerock.macaroons.Macaroon.Caveat
-
Packages that use Macaroon.Caveat Package Description org.forgerock.macaroons Implementation of Macaroons: Cookies with contextual caveats for decentralized authorization in the cloud. SeeMacaroon
for more details. -
-
Uses of Macaroon.Caveat in org.forgerock.macaroons
Methods in org.forgerock.macaroons that return types with arguments of type Macaroon.Caveat Modifier and Type Method Description List<Macaroon.Caveat>
Macaroon. getCaveats()
Returns a list of caveats associated with this macaroon.Stream<Macaroon.Caveat>
Macaroon. getFirstPartyCaveats()
Returns all of the first-party caveats attached to this macaroon.Stream<Macaroon.Caveat>
Macaroon. getThirdPartyCaveats()
Returns all of the third-party caveats attached to this macaroon.Set<Macaroon.Caveat>
MacaroonVerifierResult. getUnsatisfiedCaveats()
Returns any caveats that are not satisfied for this macaroon.Methods in org.forgerock.macaroons with parameters of type Macaroon.Caveat Modifier and Type Method Description boolean
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.Caveat Constructor Description Macaroon(String location, byte[] identifier, List<Macaroon.Caveat> caveats, byte[] tag)
Constructs a Macaroon from constituent parts.
-