Uses of Class
com.authlete.cose.COSEKeyBuilder
Packages that use COSEKeyBuilder
-
Uses of COSEKeyBuilder in com.authlete.cose
Methods in com.authlete.cose that return COSEKeyBuilderModifier and TypeMethodDescriptionCOSEKeyBuilder.alg
(int alg) Set the "alg (3)" parameter.Set the "alg (3)" parameter.COSEKeyBuilder.baseIv
(byte[] baseIv) Set the "Base IV (5)" parameter.COSEKeyBuilder.baseIvInBase64Url
(String baseIv) Set the "Base IV (5)" parameter.COSEKeyBuilder.ec2Crv
(int crv) Set the "crv (-1)" parameter for the key type "EC2".Set the "crv (-1)" parameter for the key type "EC2".COSEKeyBuilder.ec2CrvP256()
Set "P-256 (1)" to the "crv (-1)" parameter for the key type "EC2".COSEKeyBuilder.ec2CrvP384()
Set "P-384 (2)" to the "crv (-1)" parameter for the key type "EC2".COSEKeyBuilder.ec2CrvP521()
Set "P-521 (3)" to the "crv (-1)" parameter for the key type "EC2".COSEKeyBuilder.ec2CrvSecp256k1()
Set "secp256k1 (8)" to the "crv (-1)" parameter for the key type "EC2".COSEKeyBuilder.ec2D
(byte[] d) Set the "d (-4)" parameter for the key type "EC2".COSEKeyBuilder.ec2DInBase64Url
(String d) Set the "d (-4)" parameter for the key type "EC2".COSEKeyBuilder.ec2X
(byte[] x) Set the "x (-2)" parameter for the key type "EC2".COSEKeyBuilder.ec2XInBase64Url
(String x) Set the "x (-2)" parameter for the key type "EC2".COSEKeyBuilder.ec2Y
(boolean y) Set the "y (-3)" parameter for the key type "EC2".COSEKeyBuilder.ec2Y
(byte[] y) Set the "y (-3)" parameter for the key type "EC2".COSEKeyBuilder.ec2YInBase64Url
(String y) Set the "y (-3)" parameter for the key type "EC2".COSEKeyBuilder.hssLmsPub
(byte[] pub) Set the "pub (-1)" parameter for the key type "HSS-LMS".COSEKeyBuilder.hssLmsPubInBase64Url
(String pub) Set the "pub (-1)" parameter for the key type "HSS-LMS".Set the "key_ops (4)" parameter.COSEKeyBuilder.kid
(byte[] kid) Set the "kid (2)" parameter.Set the "kid (2)" parameter.COSEKeyBuilder.kty
(int kty) Set the "kty (1)" parameter.Set the "kty (1)" parameter.COSEKeyBuilder.ktyEC2()
Set "EC2 (2)" to the "kty (1)" parameter.COSEKeyBuilder.ktyHSSLMS()
Set "HSS-LMS (5)" to the "kty (1)" parameter.COSEKeyBuilder.ktyOKP()
Set "OKP (1)" to the "kty (1)" parameter.COSEKeyBuilder.ktyRSA()
Set "RSA (3)" to the "kty (1)" parameter.COSEKeyBuilder.ktySymmetric()
Set "Symmetric (4)" to the "kty (1)" parameter.COSEKeyBuilder.ktyWalnutDSA()
Set "WalnutDSA (6)" to the "kty (1)" parameter.COSEKeyBuilder.okpCrv
(int crv) Set the "crv (-1)" parameter for the key type "OKP".Set the "crv (-1)" parameter for the key type "OKP".COSEKeyBuilder.okpCrvEd25519()
Set "Ed25519 (6)" to the "crv (-1)" parameter for the key type "OKP".COSEKeyBuilder.okpCrvEd448()
Set "Ed448 (7)" to the "crv (-1)" parameter for the key type "OKP".COSEKeyBuilder.okpCrvX25519()
Set "X25519 (4)" to the "crv (-1)" parameter for the key type "OKP".COSEKeyBuilder.okpCrvX448()
Set "X448 (5)" to the "crv (-1)" parameter for the key type "OKP".COSEKeyBuilder.okpD
(byte[] d) Set the "d (-4)" parameter for the key type "OKP".COSEKeyBuilder.okpDInBase64Url
(String d) Set the "d (-4)" parameter for the key type "OKP".COSEKeyBuilder.okpX
(byte[] x) Set the "x (-2)" parameter for the key type "OKP".COSEKeyBuilder.okpXInBase64Url
(String x) Set the "x (-2)" parameter for the key type "OKP".Set a parameter.COSEKeyBuilder.rsaD
(byte[] d) Set the "d (-3)" parameter for the key type "RSA".COSEKeyBuilder.rsaDI
(byte[] d_i) Set the "d_i (-11)" parameter for the key type "RSA".COSEKeyBuilder.rsaDIInBase64Url
(String d_i) Set the "d_i (-11)" parameter for the key type "RSA".COSEKeyBuilder.rsaDInBase64Url
(String d) Set the "d (-3)" parameter for the key type "RSA".COSEKeyBuilder.rsaDP
(byte[] dP) Set the "dP (-6)" parameter for the key type "RSA".COSEKeyBuilder.rsaDPInBase64Url
(String dP) Set the "dP (-6)" parameter for the key type "RSA".COSEKeyBuilder.rsaDQ
(byte[] dQ) Set the "dQ (-7)" parameter for the key type "RSA".COSEKeyBuilder.rsaDQInBase64Url
(String dQ) Set the "dQ (-7)" parameter for the key type "RSA".COSEKeyBuilder.rsaE
(byte[] e) Set the "e (-2)" parameter for the key type "RSA".COSEKeyBuilder.rsaEInBase64Url
(String e) Set the "e (-2)" parameter for the key type "RSA".COSEKeyBuilder.rsaN
(byte[] n) Set the "n (-1)" parameter for the key type "RSA".COSEKeyBuilder.rsaNInBase64Url
(String n) Set the "n (-1)" parameter for the key type "RSA".Set the "other (-9)" parameter for the key type "RSA".COSEKeyBuilder.rsaP
(byte[] p) Set the "p (-4)" parameter for the key type "RSA".COSEKeyBuilder.rsaPInBase64Url
(String p) Set the "p (-4)" parameter for the key type "RSA".COSEKeyBuilder.rsaQ
(byte[] q) Set the "q (-5)" parameter for the key type "RSA".COSEKeyBuilder.rsaQInBase64url
(String q) Set the "q (-5)" parameter for the key type "RSA".COSEKeyBuilder.rsaQInv
(byte[] qInv) Set the "qInv (-8)" parameter for the key type "RSA".COSEKeyBuilder.rsaQInvInBase64Url
(String qInv) Set the "qInv (-8)" parameter for the key type "RSA".COSEKeyBuilder.rsaRI
(byte[] r_i) Set the "r_i (-10)" parameter for the key type "RSA".COSEKeyBuilder.rsaRIInBase64Url
(String r_i) Set the "r_i (-10)" parameter for the key type "RSA".COSEKeyBuilder.rsaTI
(byte[] t_i) Set the "t_i (-12)" parameter for the key type "RSA".COSEKeyBuilder.rsaTIInBase64Url
(String t_i) Set the "t_i (-12)" parameter for the key type "RSA".COSEKeyBuilder.symmetricK
(byte[] k) Set the "k (-1)" parameter for the key type "Symmetric".COSEKeyBuilder.symmetricKInBase64Url
(String k) Set the "k (-1)" parameter for the key type "Symmetric".COSEKeyBuilder.walnutDsaMatrix1
(List<List<Number>> matrix1) Set the "matrix 1 (-4)" parameter for the key type "WalnutDSA".COSEKeyBuilder.walnutDsaMatrix2
(List<List<Number>> matrix2) Set the "matrix 2 (-6)" parameter for the key type "WalnutDSA".COSEKeyBuilder.walnutDsaN
(Number N) Set the "N (-1)" parameter for the key type "WalnutDSA".COSEKeyBuilder.walnutDsaPermutation1
(List<Number> permutation1) Set the "permutation 1 (-5)" parameter for the key type "WalnutDSA".COSEKeyBuilder.walnutDsaQ
(Number q) Set the "q (-2)" parameter for the key type "WalnutDSA".COSEKeyBuilder.walnutDsaTValues
(List<Number> tValues) Set the "t-values (-3)" parameter for the key type "WalnutDSA".