Uses of Class
org.biscuitsec.biscuit.error.Error
-
Packages that use Error Package Description org.biscuitsec.biscuit.datalog Implementation of the Datalog engine for the check languageorg.biscuitsec.biscuit.error Error description classesorg.biscuitsec.biscuit.token Classes related to creating and verifying Biscuit tokensorg.biscuitsec.biscuit.token.builder Builder interface to create tokens and caveatsorg.biscuitsec.biscuit.token.format Serializing code -
-
Uses of Error in org.biscuitsec.biscuit.datalog
Methods in org.biscuitsec.biscuit.datalog that return types with arguments of type Error Modifier and Type Method Description java.util.stream.Stream<io.vavr.control.Either<Error,io.vavr.Tuple2<Origin,Fact>>>Rule. apply(java.util.function.Supplier<java.util.stream.Stream<io.vavr.Tuple2<Origin,Fact>>> factsSupplier, Long ruleOrigin, SymbolTable symbols)Methods in org.biscuitsec.biscuit.datalog that throw Error Modifier and Type Method Description io.vavr.control.Option<Map<Long,Term>>MatchedVariables. check_expressions(List<Expression> expressions, SymbolTable symbols)booleanRule. check_match_all(FactSet facts, TrustedOrigins scope, SymbolTable symbols)booleanRule. find_match(FactSet facts, Long origin, TrustedOrigins scope, SymbolTable symbols)booleanWorld. query_match(Rule rule, Long origin, TrustedOrigins scope, SymbolTable symbols)booleanWorld. query_match_all(Rule rule, TrustedOrigins scope, SymbolTable symbols)FactSetWorld. query_rule(Rule rule, Long origin, TrustedOrigins scope, SymbolTable symbols)voidWorld. run(RunLimits limits, SymbolTable symbols)voidWorld. run(SymbolTable symbols) -
Uses of Error in org.biscuitsec.biscuit.error
-
Uses of Error in org.biscuitsec.biscuit.token
Methods in org.biscuitsec.biscuit.token that throw Error Modifier and Type Method Description BiscuitBiscuit. appendThirdPartyBlock(PublicKey externalKey, ThirdPartyBlockContents blockResponse)Generates a third party block request from a tokenUnverifiedBiscuitUnverifiedBiscuit. appendThirdPartyBlock(PublicKey externalKey, ThirdPartyBlockContents blockResponse)Generates a third party block request from a tokenBiscuitBiscuit. attenuate(SecureRandom rng, KeyPair keypair, Block block)Generates a new token from an existing one and a new blockBiscuitBiscuit. attenuate(SecureRandom rng, KeyPair keypair, Block block)BiscuitBiscuit. attenuate(Block block)Generates a new token from an existing one and a new blockUnverifiedBiscuitUnverifiedBiscuit. attenuate(SecureRandom rng, KeyPair keypair, Block block)Generates a new token from an existing one and a new blockUnverifiedBiscuitUnverifiedBiscuit. attenuate(SecureRandom rng, KeyPair keypair, Block block)UnverifiedBiscuitUnverifiedBiscuit. attenuate(Block block)Generates a new token from an existing one and a new blockLongAuthorizer. authorize()LongAuthorizer. authorize(RunLimits limits)BiscuitBiscuit. copy()UnverifiedBiscuitUnverifiedBiscuit. copy()static BiscuitBiscuit. from_b64(String data, PublicKey root)Deprecated.static BiscuitBiscuit. from_b64url(String data, KeyDelegate delegate)Deserializes a Biscuit token from a base64 url (RFC4648_URLSAFE) stringstatic BiscuitBiscuit. from_b64url(String data, PublicKey root)Deserializes a Biscuit token from a base64 url (RFC4648_URLSAFE) stringstatic UnverifiedBiscuitUnverifiedBiscuit. from_b64url(String data)Deserializes a Biscuit token from a base64 url (RFC4648_URLSAFE) stringstatic BiscuitBiscuit. from_bytes(byte[] data, KeyDelegate delegate)Deserializes a Biscuit token from a byte arraystatic BiscuitBiscuit. from_bytes(byte[] data, PublicKey root)Deserializes a Biscuit token from a byte arraystatic UnverifiedBiscuitUnverifiedBiscuit. from_bytes(byte[] data)Deserializes a Biscuit token from a byte arraystatic BiscuitBiscuit. from_bytes_with_symbols(byte[] data, KeyDelegate delegate, SymbolTable symbols)Deserializes a Biscuit token from a byte arraystatic BiscuitBiscuit. from_bytes_with_symbols(byte[] data, PublicKey root, SymbolTable symbols)Deserializes a Biscuit token from a byte arraystatic UnverifiedBiscuitUnverifiedBiscuit. from_bytes_with_symbols(byte[] data, SymbolTable symbols)Deserializes a UnverifiedBiscuit from a byte arrayList<String>Authorizer. get_revocation_ids()Set<Fact>Authorizer. query(String s)Set<Fact>Authorizer. query(String s, RunLimits limits)Set<Fact>Authorizer. query(Rule query)Set<Fact>Authorizer. query(Rule query, RunLimits limits)BiscuitUnverifiedBiscuit. verify(KeyDelegate delegate)BiscuitUnverifiedBiscuit. verify(PublicKey publicKey) -
Uses of Error in org.biscuitsec.biscuit.token.builder
Methods in org.biscuitsec.biscuit.token.builder that throw Error Modifier and Type Method Description BiscuitBiscuit. build() -
Uses of Error in org.biscuitsec.biscuit.token.format
Methods in org.biscuitsec.biscuit.token.format that return types with arguments of type Error Modifier and Type Method Description io.vavr.control.Either<Error,Void>SerializedBiscuit. seal()io.vavr.control.Either<Error,Void>SerializedBiscuit. verify(PublicKey root)Methods in org.biscuitsec.biscuit.token.format that throw Error Modifier and Type Method Description io.vavr.Tuple2<Block,ArrayList<Block>>SerializedBiscuit. extractBlocks(SymbolTable symbols)static SerializedBiscuitSerializedBiscuit. from_bytes(byte[] slice, KeyDelegate delegate)Deserializes a SerializedBiscuit from a byte arraystatic SerializedBiscuitSerializedBiscuit. from_bytes(byte[] slice, PublicKey root)Deserializes a SerializedBiscuit from a byte array
-