Uses of Class
org.biscuitsec.biscuit.crypto.KeyPair
-
Packages that use KeyPair Package Description org.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 KeyPair in org.biscuitsec.biscuit.token
Methods in org.biscuitsec.biscuit.token with parameters of type KeyPair Modifier and Type Method Description BiscuitBiscuit. 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)Generates a new token from an existing one and a new blockstatic BiscuitBiscuit. builder(SecureRandom rng, KeyPair root)Creates a token builderstatic BiscuitBiscuit. builder(SecureRandom rng, KeyPair root, io.vavr.control.Option<Integer> root_key_id, SymbolTable symbols)Creates a token builderstatic BiscuitBiscuit. builder(SecureRandom rng, KeyPair root, SymbolTable symbols)Creates a token builderstatic BiscuitBiscuit. builder(KeyPair root)Creates a token builderstatic BiscuitBiscuit. make(SecureRandom rng, KeyPair root, Integer root_key_id, SymbolTable symbols, Block authority)Creates a tokenstatic BiscuitBiscuit. make(SecureRandom rng, KeyPair root, SymbolTable symbols, Block authority)Creates a token -
Uses of KeyPair in org.biscuitsec.biscuit.token.builder
Constructors in org.biscuitsec.biscuit.token.builder with parameters of type KeyPair Constructor Description Biscuit(SecureRandom rng, KeyPair root, io.vavr.control.Option<Integer> root_key_id, SymbolTable base_symbols)Biscuit(SecureRandom rng, KeyPair root, SymbolTable base_symbols) -
Uses of KeyPair in org.biscuitsec.biscuit.token.format
Fields in org.biscuitsec.biscuit.token.format with type parameters of type KeyPair Modifier and Type Field Description io.vavr.control.Option<KeyPair>Proof. secretKeyMethods in org.biscuitsec.biscuit.token.format with parameters of type KeyPair Modifier and Type Method Description io.vavr.control.Either<Error.FormatError,SerializedBiscuit>SerializedBiscuit. append(KeyPair next, Block newBlock)io.vavr.control.Either<Error.FormatError,SerializedBiscuit>SerializedBiscuit. appendThirdParty(KeyPair next, Block newBlock)static io.vavr.control.Either<Error.FormatError,SerializedBiscuit>SerializedBiscuit. make(KeyPair root, io.vavr.control.Option<Integer> root_key_id, Block authority, KeyPair next)static io.vavr.control.Either<Error.FormatError,SerializedBiscuit>SerializedBiscuit. make(KeyPair root, Block authority, KeyPair next)Constructors in org.biscuitsec.biscuit.token.format with parameters of type KeyPair Constructor Description Proof(KeyPair secretKey)Constructor parameters in org.biscuitsec.biscuit.token.format with type arguments of type KeyPair Constructor Description Proof(io.vavr.control.Option<KeyPair> secretKey, io.vavr.control.Option<byte[]> signature)
-