Uses of Class
com.clevercloud.biscuit.crypto.KeyPair
-
Packages that use KeyPair Package Description com.clevercloud.biscuit.token Classes related to creating and verifying Biscuit tokenscom.clevercloud.biscuit.token.builder Builder interface to create tokens and caveatscom.clevercloud.biscuit.token.format Serializing code -
-
Uses of KeyPair in com.clevercloud.biscuit.token
Methods in com.clevercloud.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(KeyPair root)Creates a token builderstatic BiscuitBiscuit. builder(SecureRandom rng, KeyPair root)Creates a token builderstatic BiscuitBiscuit. builder(SecureRandom rng, KeyPair root, SymbolTable symbols)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. make(SecureRandom rng, KeyPair root, SymbolTable symbols, Block authority)Deprecated.static BiscuitBiscuit. make(SecureRandom rng, KeyPair root, io.vavr.control.Option<Integer> root_key_id, SymbolTable symbols, Block authority)Creates a token -
Uses of KeyPair in com.clevercloud.biscuit.token.builder
Constructors in com.clevercloud.biscuit.token.builder with parameters of type KeyPair Constructor Description Biscuit(SecureRandom rng, KeyPair root, SymbolTable base_symbols)Biscuit(SecureRandom rng, KeyPair root, io.vavr.control.Option<Integer> root_key_id, SymbolTable base_symbols) -
Uses of KeyPair in com.clevercloud.biscuit.token.format
Fields in com.clevercloud.biscuit.token.format with type parameters of type KeyPair Modifier and Type Field Description io.vavr.control.Option<KeyPair>Proof. secretKeyMethods in com.clevercloud.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)static io.vavr.control.Either<Error.FormatError,SerializedBiscuit>SerializedBiscuit. make(KeyPair root, Block authority, KeyPair next)static io.vavr.control.Either<Error.FormatError,SerializedBiscuit>SerializedBiscuit. make(KeyPair root, io.vavr.control.Option<Integer> root_key_id, Block authority, KeyPair next)Constructors in com.clevercloud.biscuit.token.format with parameters of type KeyPair Constructor Description Proof(KeyPair secretKey)Constructor parameters in com.clevercloud.biscuit.token.format with type arguments of type KeyPair Constructor Description Proof(io.vavr.control.Option<KeyPair> secretKey, io.vavr.control.Option<byte[]> signature)
-