Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(CBORItem, CBORItem) - Method in class com.authlete.cbor.CBORPairsBuilder
-
Add a pair.
- add(CBORItem, Object) - Method in class com.authlete.cbor.CBORPairsBuilder
-
Add a pair.
- add(Object, Object) - Method in class com.authlete.cbor.CBORPairsBuilder
-
Add a pair.
- addJwkProperties(Map<String, Object>) - Method in class com.authlete.cose.COSEEC2Key
- addJwkProperties(Map<String, Object>) - Method in class com.authlete.cose.COSEKey
-
Add JWK properties to the given map.
- addJwkProperties(Map<String, Object>) - Method in class com.authlete.cose.COSEOKPKey
- addUnlessNull(CBORItem, CBORItem) - Method in class com.authlete.cbor.CBORPairsBuilder
-
Add a pair unless the given value is null.
- addUnlessNull(CBORItem, Object) - Method in class com.authlete.cbor.CBORPairsBuilder
-
Add a pair unless the given value is null.
- addUnlessNull(Object, Object) - Method in class com.authlete.cbor.CBORPairsBuilder
-
Add a pair unless the given value is null.
- ADMINISTRATIVE_NUMBER - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
administrative_number
". - AGE_BIRTH_YEAR - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_birth_year
". - AGE_IN_YEARS - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_in_years
". - AGE_OVER_00 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_00
". - AGE_OVER_01 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_01
". - AGE_OVER_02 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_02
". - AGE_OVER_03 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_03
". - AGE_OVER_04 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_04
". - AGE_OVER_05 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_05
". - AGE_OVER_06 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_06
". - AGE_OVER_07 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_07
". - AGE_OVER_08 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_08
". - AGE_OVER_09 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_09
". - AGE_OVER_10 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_10
". - AGE_OVER_11 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_11
". - AGE_OVER_12 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_12
". - AGE_OVER_13 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_13
". - AGE_OVER_14 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_14
". - AGE_OVER_15 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_15
". - AGE_OVER_16 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_16
". - AGE_OVER_17 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_17
". - AGE_OVER_18 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_18
". - AGE_OVER_19 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_19
". - AGE_OVER_20 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_20
". - AGE_OVER_21 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_21
". - AGE_OVER_22 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_22
". - AGE_OVER_23 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_23
". - AGE_OVER_24 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_24
". - AGE_OVER_25 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_25
". - AGE_OVER_26 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_26
". - AGE_OVER_27 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_27
". - AGE_OVER_28 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_28
". - AGE_OVER_29 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_29
". - AGE_OVER_30 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_30
". - AGE_OVER_31 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_31
". - AGE_OVER_32 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_32
". - AGE_OVER_33 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_33
". - AGE_OVER_34 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_34
". - AGE_OVER_35 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_35
". - AGE_OVER_36 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_36
". - AGE_OVER_37 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_37
". - AGE_OVER_38 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_38
". - AGE_OVER_39 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_39
". - AGE_OVER_40 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_40
". - AGE_OVER_41 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_41
". - AGE_OVER_42 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_42
". - AGE_OVER_43 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_43
". - AGE_OVER_44 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_44
". - AGE_OVER_45 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_45
". - AGE_OVER_46 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_46
". - AGE_OVER_47 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_47
". - AGE_OVER_48 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_48
". - AGE_OVER_49 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_49
". - AGE_OVER_50 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_50
". - AGE_OVER_51 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_51
". - AGE_OVER_52 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_52
". - AGE_OVER_53 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_53
". - AGE_OVER_54 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_54
". - AGE_OVER_55 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_55
". - AGE_OVER_56 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_56
". - AGE_OVER_57 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_57
". - AGE_OVER_58 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_58
". - AGE_OVER_59 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_59
". - AGE_OVER_60 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_60
". - AGE_OVER_61 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_61
". - AGE_OVER_62 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_62
". - AGE_OVER_63 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_63
". - AGE_OVER_64 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_64
". - AGE_OVER_65 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_65
". - AGE_OVER_66 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_66
". - AGE_OVER_67 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_67
". - AGE_OVER_68 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_68
". - AGE_OVER_69 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_69
". - AGE_OVER_70 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_70
". - AGE_OVER_71 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_71
". - AGE_OVER_72 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_72
". - AGE_OVER_73 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_73
". - AGE_OVER_74 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_74
". - AGE_OVER_75 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_75
". - AGE_OVER_76 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_76
". - AGE_OVER_77 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_77
". - AGE_OVER_78 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_78
". - AGE_OVER_79 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_79
". - AGE_OVER_80 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_80
". - AGE_OVER_81 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_81
". - AGE_OVER_82 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_82
". - AGE_OVER_83 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_83
". - AGE_OVER_84 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_84
". - AGE_OVER_85 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_85
". - AGE_OVER_86 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_86
". - AGE_OVER_87 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_87
". - AGE_OVER_88 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_88
". - AGE_OVER_89 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_89
". - AGE_OVER_90 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_90
". - AGE_OVER_91 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_91
". - AGE_OVER_92 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_92
". - AGE_OVER_93 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_93
". - AGE_OVER_94 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_94
". - AGE_OVER_95 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_95
". - AGE_OVER_96 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_96
". - AGE_OVER_97 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_97
". - AGE_OVER_98 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_98
". - AGE_OVER_99 - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
age_over_99
". - alg(int) - Method in class com.authlete.cose.COSEHeaderBuilder
-
Set the "alg (1)" parameter.
- alg(int) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "alg (3)" parameter.
- alg(Object) - Method in class com.authlete.cose.COSEHeaderBuilder
-
Set the "alg (1)" parameter.
- alg(String) - Method in class com.authlete.cose.COSEHeaderBuilder
-
Set the "alg (1)" parameter.
- alg(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "alg (3)" parameter.
- ALG - Static variable in class com.authlete.cose.constants.COSEHeaderParameters
-
alg (1)
- ALG - Static variable in class com.authlete.cose.constants.COSEKeyCommonParameters
-
alg (3)
- all() - Method in class com.authlete.cbor.CBORDecoder
-
Read all the CBOR data items from the input stream.
- all() - Method in class com.authlete.cbor.CBORParser
-
Read all the CBOR data items from the input stream.
- aud(String) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "aud (3)" claim.
- AUD - Static variable in class com.authlete.cwt.constants.CWTClaims
-
aud (3); Audience
- AuthorizedDataElements - Class in com.authlete.mdoc
-
The
AuthorizedDataElements
structure. - AuthorizedDataElements(List<? extends AuthorizedDataElementsEntry>) - Constructor for class com.authlete.mdoc.AuthorizedDataElements
- AuthorizedDataElementsEntry - Class in com.authlete.mdoc
-
An entry in the
AuthorizedDataElements
structure. - AuthorizedDataElementsEntry(CBORString, DataElementsArray) - Constructor for class com.authlete.mdoc.AuthorizedDataElementsEntry
- AuthorizedDataElementsEntry(String, DataElementsArray) - Constructor for class com.authlete.mdoc.AuthorizedDataElementsEntry
- AuthorizedNameSpaces - Class in com.authlete.mdoc
-
The
AuthorizedNameSpaces
structure. - AuthorizedNameSpaces(String[]) - Constructor for class com.authlete.mdoc.AuthorizedNameSpaces
- AuthorizedNameSpaces(Collection<String>) - Constructor for class com.authlete.mdoc.AuthorizedNameSpaces
- AuthorizedNameSpaces(List<CBORString>) - Constructor for class com.authlete.mdoc.AuthorizedNameSpaces
B
- BASE_IV - Static variable in class com.authlete.cose.constants.COSEKeyCommonParameters
-
Base IV (5)
- baseIv(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "Base IV (5)" parameter.
- baseIvInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "Base IV (5)" parameter.
- BIG_INTEGER_INT_MAX - Static variable in class com.authlete.cbor.CBORConstants
-
A
BigInteger
instance that represents the value ofInteger.MAX_VALUE
. - BIG_INTEGER_INT_MIN - Static variable in class com.authlete.cbor.CBORConstants
-
A
BigInteger
instance that represents the value ofInteger.MIN_VALUE
. - BIG_INTEGER_LONG_MAX - Static variable in class com.authlete.cbor.CBORConstants
-
A
BigInteger
instance that represents the value ofLong.MAX_VALUE
. - BIG_INTEGER_LONG_MIN - Static variable in class com.authlete.cbor.CBORConstants
-
A
BigInteger
instance that represents the value ofLong.MIN_VALUE
. - BIG_INTEGER_MINUS_ONE - Static variable in class com.authlete.cbor.CBORConstants
-
A
BigInteger
instance that represents the value of -1. - BIG_INTEGER_ULONG_MAX - Static variable in class com.authlete.cbor.CBORConstants
-
A
BigInteger
instance that represents the value of 18446744073709551615 (0xFFFF_FFFF_FFFF_FFFF). - BIRTH_DATE - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
birth_date
". - BIRTH_PLACE - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
birth_place
". - bodyAttributes(COSEProtectedHeader) - Method in class com.authlete.cose.SigStructureBuilder
-
Set the attributes to
Sig_structure.body_protected
. - build() - Method in class com.authlete.cbor.CBORPairsBuilder
-
Get the list of
CBORPair
s that contains pairs added so far. - build() - Method in class com.authlete.cose.COSEHeaderBuilder
-
Build a header instance.
- build() - Method in class com.authlete.cose.COSEKeyBuilder
-
Build an instance of
COSEKey
or its subclass when possible (e.g. - build() - Method in class com.authlete.cose.COSESign1Builder
-
Build a
COSESign1
instance. - build() - Method in class com.authlete.cose.COSESignBuilder
-
Build a
COSESign
instance. - build() - Method in class com.authlete.cose.SigStructureBuilder
-
Build a
SigStructure
instance that representsSig_structure
. - build() - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Build an instance of the
CWTClaimsSet
class. - build() - Method in class com.authlete.cwt.CWTKeyProofBuilder
-
Generate a CWT key proof.
- build() - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Build an
IssuerSigned
instance. - build(CBORItem) - Static method in class com.authlete.cose.COSEEncrypt
-
Build a
COSEEncrypt
instance from the given CBOR data item. - build(CBORItem) - Static method in class com.authlete.cose.COSEEncrypt0
-
Build a
COSEEncrypt0
instance from the given CBOR data item. - build(CBORItem) - Static method in class com.authlete.cose.COSEKey
-
Build an instance of
COSEKey
or its subclass when possible (e.g. - build(CBORItem) - Static method in class com.authlete.cose.COSEMac
-
Build a
COSEMac
instance from the given CBOR data item. - build(CBORItem) - Static method in class com.authlete.cose.COSEMac0
-
Build a
COSEMac0
instance from the given CBOR data item. - build(CBORItem) - Static method in class com.authlete.cose.COSEProtectedHeader
-
Interpret the given CBOR data item as a protected header and build an instance of
COSEProtectedHeader
from it. - build(CBORItem) - Static method in class com.authlete.cose.COSERecipient
-
Interpret the given CBOR data item as a recipient and build an instance of
COSERecipient
from it. - build(CBORItem) - Static method in class com.authlete.cose.COSESign
-
Build a
COSESign
instance from the given CBOR data item. - build(CBORItem) - Static method in class com.authlete.cose.COSESign1
-
Build a
COSESign1
instance from the given CBOR data item. - build(CBORItem) - Static method in class com.authlete.cose.COSESignature
-
Build a
COSESignature
instance from the given CBOR data item. - build(CBORItem) - Static method in class com.authlete.cose.COSEUnprotectedHeader
-
Interpret the given CBOR data item as an unprotected header and build an instance of
COSEUnprotectedHeader
from it. - build(CBORItem) - Static method in class com.authlete.cwt.CWTClaimsSet
-
Build an instance of the
CWTClaimsSet
class based on the given CBOR item. - build(List<Object>) - Static method in class com.authlete.cose.COSEEncrypt
-
Build a
COSEEncrypt
instance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSEEncrypt0
-
Build a
COSEEncrypt0
instance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSEMac
-
Build a
COSEMac
instance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSEMac0
-
Build a
COSEMac0
instance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSERecipient
-
Build a
COSERecipient
instance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSESign
-
Build a
COSESign
instance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSESign1
-
Build a
COSESign1
instance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSESignature
-
Build a
COSESignature
instance from the given object list. - build(Map<Object, Object>) - Static method in class com.authlete.cose.COSEKey
-
Build an instance of
COSEKey
or its subclass when possible (e.g. - build(Map<Object, Object>) - Static method in class com.authlete.cose.COSEProtectedHeader
-
Build a
COSEProtectedHeader
instance from the given map. - build(Map<Object, Object>) - Method in class com.authlete.cose.COSEProtectedHeaderBuilder
- build(Map<Object, Object>) - Static method in class com.authlete.cose.COSEUnprotectedHeader
-
Build a
COSEUnprotectedHeader
instance from the given map. - build(Map<Object, Object>) - Method in class com.authlete.cose.COSEUnprotectedHeaderBuilder
- build(Map<Object, Object>) - Static method in class com.authlete.cwt.CWTClaimsSet
-
Build an instance of the
CWTClaimsSet
class using the key-value pairs in the given map as claims. - buildEC2Key() - Method in class com.authlete.cose.COSEKeyBuilder
-
Build a
COSEEC2Key
instance. - buildOKPKey() - Method in class com.authlete.cose.COSEKeyBuilder
-
Build a
COSEOKPKey
instance.
C
- CBORBigInteger - Class in com.authlete.cbor
-
CBOR big integer.
- CBORBigInteger(BigInteger) - Constructor for class com.authlete.cbor.CBORBigInteger
- CBORBoolean - Class in com.authlete.cbor
-
CBOR boolean (major type = 7, additional information = 20 or 21).
- CBORBreak - Class in com.authlete.cbor
-
CBOR break (major type = 7, additional information = 31).
- CBORByteArray - Class in com.authlete.cbor
-
CBOR byte array (major type = 2).
- CBORByteArray(byte[]) - Constructor for class com.authlete.cbor.CBORByteArray
-
A constructor with the value.
- CBORByteArray(byte[], CBORItem) - Constructor for class com.authlete.cbor.CBORByteArray
-
A constructor with the value and the CBOR item represented by the byte array.
- CBORByteArray(byte[], List<? extends CBORItem>) - Constructor for class com.authlete.cbor.CBORByteArray
-
A constructor with the value and the list of CBOR items represented by the byte array.
- CBORConstants - Class in com.authlete.cbor
-
Constant values used in this CBOR implementation.
- CBORConstants() - Constructor for class com.authlete.cbor.CBORConstants
- CBORDecoder - Class in com.authlete.cbor
-
A decoder that receives CBOR tokens (
CBORToken
) from the CBOR tokenizer (CBORTokenizer
) and constructs CBOR data items (CBORItem
). - CBORDecoder(byte[]) - Constructor for class com.authlete.cbor.CBORDecoder
-
A constructor with a byte array that holds CBOR data items.
- CBORDecoder(byte[], int, int) - Constructor for class com.authlete.cbor.CBORDecoder
-
A constructor with a byte array that holds CBOR data items.
- CBORDecoder(byte[], int, int, CBORDecoderOptions) - Constructor for class com.authlete.cbor.CBORDecoder
-
A constructor with a byte array that holds CBOR data items and options to control the behavior of this decoder.
- CBORDecoder(byte[], CBORDecoderOptions) - Constructor for class com.authlete.cbor.CBORDecoder
-
A constructor with a byte array that holds CBOR data items and options to control the behavior of this decoder.
- CBORDecoder(InputStream) - Constructor for class com.authlete.cbor.CBORDecoder
-
A constructor with an input stream to read CBOR data items from.
- CBORDecoder(InputStream, CBORDecoderOptions) - Constructor for class com.authlete.cbor.CBORDecoder
-
A constructor with an input stream to read CBOR data items from and options to control the behavior of this decoder.
- CBORDecoderException - Exception Class in com.authlete.cbor
-
The base exception for errors that the decoding process may encounter.
- CBORDecoderException(String) - Constructor for exception class com.authlete.cbor.CBORDecoderException
- CBORDecoderException(String, int) - Constructor for exception class com.authlete.cbor.CBORDecoderException
- CBORDecoderException(String, Throwable) - Constructor for exception class com.authlete.cbor.CBORDecoderException
- CBORDecoderException(String, Throwable, int) - Constructor for exception class com.authlete.cbor.CBORDecoderException
- CBORDecoderException(Throwable) - Constructor for exception class com.authlete.cbor.CBORDecoderException
- CBORDecoderException(Throwable, int) - Constructor for exception class com.authlete.cbor.CBORDecoderException
- CBORDecoderOptions - Class in com.authlete.cbor
-
Options to control the behavior of the CBOR decoder (
CBORDecoder
). - CBORDecoderOptions() - Constructor for class com.authlete.cbor.CBORDecoderOptions
- CBORDefaultDecoderOptions - Class in com.authlete.cbor
-
The default options for the CBOR decoder (
CBORDecoder
). - CBORDefaultDecoderOptions() - Constructor for class com.authlete.cbor.CBORDefaultDecoderOptions
- CBORDiagnosticNotationException - Exception Class in com.authlete.cbor
-
Exception related to the CBOR Diagnostic Notation.
- CBORDiagnosticNotationException() - Constructor for exception class com.authlete.cbor.CBORDiagnosticNotationException
-
The default constructor.
- CBORDiagnosticNotationException(String) - Constructor for exception class com.authlete.cbor.CBORDiagnosticNotationException
-
A constructor with a message describing this exception.
- CBORDiagnosticNotationException(String, Throwable) - Constructor for exception class com.authlete.cbor.CBORDiagnosticNotationException
-
A constructor with a message describing this exception and the cause of this exception.
- CBORDiagnosticNotationException(Throwable) - Constructor for exception class com.authlete.cbor.CBORDiagnosticNotationException
-
A constructor with the cause of this exception.
- CBORDiagnosticNotationParser - Interface in com.authlete.cbor
-
Parser for the CBOR Diagnostic Notation.
- CBORDouble - Class in com.authlete.cbor
-
CBOR double-precision floating-point number (major type = 7, additional information = 27).
- CBORDouble(Double) - Constructor for class com.authlete.cbor.CBORDouble
- CBORFloat - Class in com.authlete.cbor
-
CBOR single-precision floating-point number (major type = 7, additional information = 26).
- CBORFloat(Float) - Constructor for class com.authlete.cbor.CBORFloat
- CBORInsufficientDataException - Exception Class in com.authlete.cbor
-
The exception raised when the end of the input stream was reached unexpectedly.
- CBORInsufficientDataException(int, int, int, int) - Constructor for exception class com.authlete.cbor.CBORInsufficientDataException
- CBORInsufficientDataException(String, int) - Constructor for exception class com.authlete.cbor.CBORInsufficientDataException
- CBORInteger - Class in com.authlete.cbor
-
CBOR integer (major type = 0 or 1).
- CBORInteger(Integer) - Constructor for class com.authlete.cbor.CBORInteger
- CBORInvalidInfoException - Exception Class in com.authlete.cbor
-
The exception raised when the additional information in the first byte of a CBOR data item is invalid for the major type.
- CBORInvalidInfoException(int, int, int) - Constructor for exception class com.authlete.cbor.CBORInvalidInfoException
- CBORInvalidSimpleValueException - Exception Class in com.authlete.cbor
-
The exception raised when the value of a simple value is invalid.
- CBORInvalidSimpleValueException(int, int, int, int) - Constructor for exception class com.authlete.cbor.CBORInvalidSimpleValueException
- CBORItem - Class in com.authlete.cbor
-
CBOR data item.
- CBORItem() - Constructor for class com.authlete.cbor.CBORItem
- CBORItemList - Class in com.authlete.cbor
-
A class that represents a CBOR array (major type = 4).
- CBORItemList(List<? extends CBORItem>) - Constructor for class com.authlete.cbor.CBORItemList
-
A constructor with a list of CBOR data items that this CBOR array holds.
- CBORItemList(T...) - Constructor for class com.authlete.cbor.CBORItemList
-
A constructor with a list of CBOR data items that this CBOR array holds.
- cborize(Object) - Method in class com.authlete.cbor.CBORizer
-
Convert the given object into an instance of
CBORItem
subclass. - cborizeBigInteger(BigInteger) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORBigInteger
instance with the given value. - cborizeBoolean(boolean) - Method in class com.authlete.cbor.CBORizer
-
Return
CBORBoolean.FALSE
orCBORBoolean.TRUE
according to the given value. - cborizeByteArray(byte[]) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORByteArray
instance with the given value. - cborizeCollection(Collection<?>) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORItemList
instance with the given collection. - cborizeDouble(double) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORDouble
instance with the given value. - cborizeFloat(float) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORFloat
instance with the given value. - cborizeInteger(int) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORInteger
instance with the given value. - cborizeLong(long) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORLong
instance with the given value. - cborizeMap(Map<?, ?>) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORPairList
instance with the given map. - cborizeObject(Object) - Method in class com.authlete.cbor.CBORizer
-
Convert the given object into an instance of
CBORItem
subclass. - CBORizer - Class in com.authlete.cbor
-
A converter that converts Java primitives and instances of common Java classes into instances of
CBORItem
subclasses. - CBORizer() - Constructor for class com.authlete.cbor.CBORizer
- cborizeString(String) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORString
instance with the given value. - CBORLong - Class in com.authlete.cbor
-
CBOR long integer (major type = 0 or 1).
- CBORLong(Long) - Constructor for class com.authlete.cbor.CBORLong
- CBORMalformedUtf8Exception - Exception Class in com.authlete.cbor
-
The exception raised when the byte sequence of a text string (major type = 3) is not a valid UTF-8 byte sequence.
- CBORMalformedUtf8Exception(int, int, int, Throwable) - Constructor for exception class com.authlete.cbor.CBORMalformedUtf8Exception
- CBORNull - Class in com.authlete.cbor
-
CBOR null (major type = 7, additional information = 22).
- CBORNumber<TValue> - Class in com.authlete.cbor
-
The base class for CBOR numbers.
- CBORNumber(TValue) - Constructor for class com.authlete.cbor.CBORNumber
- CBOROutputStream - Class in com.authlete.cbor
-
An output stream to write CBOR representations of Java primitives and instances of common Java classes.
- CBOROutputStream(OutputStream) - Constructor for class com.authlete.cbor.CBOROutputStream
- CBORPair - Class in com.authlete.cbor
-
A class that represents a key-value pair of CBOR map.
- CBORPair(CBORItem, CBORItem) - Constructor for class com.authlete.cbor.CBORPair
-
A constructor with a key and a value.
- CBORPair(CBORItem, CBORItem, String, String) - Constructor for class com.authlete.cbor.CBORPair
-
A constructor with a key, a value and a comment.
- CBORPairList - Class in com.authlete.cbor
-
A class that represents a CBOR map (major type = 5).
- CBORPairList(List<? extends CBORPair>) - Constructor for class com.authlete.cbor.CBORPairList
-
A constructor with a list of key-value pairs that this CBOR map holds.
- CBORPairList(T...) - Constructor for class com.authlete.cbor.CBORPairList
-
A constructor with a list of key-value pairs that this CBOR map holds.
- CBORPairsBuilder - Class in com.authlete.cbor
-
Utility to create a list of
CBORPair
s. - CBORPairsBuilder() - Constructor for class com.authlete.cbor.CBORPairsBuilder
- CBORParser - Class in com.authlete.cbor
-
A parser that receives CBOR data items (
CBORItem
) from the CBOR decoder (CBORDecoder
) converts them into instances of common Java classes. - CBORParser(byte[]) - Constructor for class com.authlete.cbor.CBORParser
-
A constructor with a byte array that holds CBOR data items.
- CBORParser(CBORDecoder) - Constructor for class com.authlete.cbor.CBORParser
-
A constructor with a CBOR decoder.
- CBORParser(InputStream) - Constructor for class com.authlete.cbor.CBORParser
-
A constructor with an input stream to read CBOR data items from.
- CBORSimpleValue - Class in com.authlete.cbor
-
CBOR Simple Value (major type = 7, additional information = 0 ~ 19 or 24).
- CBORSimpleValue(Integer) - Constructor for class com.authlete.cbor.CBORSimpleValue
- CBORString - Class in com.authlete.cbor
-
CBOR text string (major type = 3).
- CBORString(String) - Constructor for class com.authlete.cbor.CBORString
- CBORTaggedItem - Class in com.authlete.cbor
-
A class that represents a CBOR data item wrapped by a tag.
- CBORTaggedItem(Number, CBORItem) - Constructor for class com.authlete.cbor.CBORTaggedItem
-
A constructor with a tag number and a tag content.
- CBORTagProcessor - Interface in com.authlete.cbor.tag
-
The interface for tag processors.
- CBORToken<TValue> - Class in com.authlete.cbor.token
-
CBOR token that the CBOR tokenizer (
CBORTokenizer
) constructs. - CBORToken(int, int, TValue) - Constructor for class com.authlete.cbor.token.CBORToken
-
A constructor with a major type, additional information and a value.
- CBORTokenizer - Class in com.authlete.cbor.token
-
A tokenizer that tokenizes the content of an input stream of CBOR data items so that the CBOR decoder (
CBORDecoder
) can construct CBOR data items (CBORItem
). - CBORTokenizer(InputStream) - Constructor for class com.authlete.cbor.token.CBORTokenizer
-
A constructor with an input stream of CBOR data items.
- CBORTooLongException - Exception Class in com.authlete.cbor
-
The exception raised when the length or the size of a CBOR data item is too long.
- CBORTooLongException(int, int, int, Number) - Constructor for exception class com.authlete.cbor.CBORTooLongException
- CBORTooLongException(String, int) - Constructor for exception class com.authlete.cbor.CBORTooLongException
- CBORUndefined - Class in com.authlete.cbor
-
CBOR undefined (major type = 7, additional information = 23).
- CBORUri - Class in com.authlete.cbor
-
CBOR data item whose value is a URI.
- CBORUri(URI) - Constructor for class com.authlete.cbor.CBORUri
-
A constructor with a URI that this CBOR data item represents.
- CBORUri(URI, boolean) - Constructor for class com.authlete.cbor.CBORUri
-
A constructor with a URI that this CBOR data item represents and a boolean flag that indicates whether the
encode(OutputStream)
method of this instance emits a tag or not. - CBORUri(URI, boolean, Number) - Constructor for class com.authlete.cbor.CBORUri
-
A constructor with (1) a URI that this CBOR data item represents, (2) a boolean flag that indicates whether the
encode(OutputStream)
method of this instance emits a tag or not, and (3) a tag number that is used when a tag is emitted. - CBORValue<TValue> - Class in com.authlete.cbor
-
A class that represents a CBOR data item that has a value.
- CBORValue(TValue) - Constructor for class com.authlete.cbor.CBORValue
-
A constructor with a value.
- CNF - Static variable in class com.authlete.cwt.constants.CWTClaims
-
cnf (8); Confirmation
- com.authlete.cbor - package com.authlete.cbor
- com.authlete.cbor.tag - package com.authlete.cbor.tag
- com.authlete.cbor.token - package com.authlete.cbor.token
- com.authlete.cose - package com.authlete.cose
- com.authlete.cose.constants - package com.authlete.cose.constants
- com.authlete.cwt - package com.authlete.cwt
- com.authlete.cwt.constants - package com.authlete.cwt.constants
- com.authlete.mdoc - package com.authlete.mdoc
- com.authlete.mdoc.constants - package com.authlete.mdoc.constants
- COMMAND LINE INVOCATION - Search tag in class com.authlete.cwt.CWTKeyProofBuilder
- Section
- CONTENT_TYPE - Static variable in class com.authlete.cose.constants.COSEHeaderParameters
-
content type (3)
- contentType(int) - Method in class com.authlete.cose.COSEHeaderBuilder
-
Set the "content type (3)" parameter.
- contentType(String) - Method in class com.authlete.cose.COSEHeaderBuilder
-
Set the "content type (3)" parameter.
- copy() - Method in class com.authlete.cose.COSEKey
-
Copy this
COSEKey
instance. - COSE_ENCRYPT - Enum constant in enum com.authlete.cose.COSEMessageType
-
COSE Encrypted Data Object; Tag = 96
- COSE_ENCRYPT0 - Enum constant in enum com.authlete.cose.COSEMessageType
-
COSE Single Recipient Encrypted Data Object; Tag = 16
- COSE_MAC - Enum constant in enum com.authlete.cose.COSEMessageType
-
COSE MACed Data Object; Tag = 97
- COSE_MAC0 - Enum constant in enum com.authlete.cose.COSEMessageType
-
COSE Mac w/o Recipients Object; Tag = 17
- COSE_SIGN - Enum constant in enum com.authlete.cose.COSEMessageType
-
COSE Signed Data Object; Tag = 98
- COSE_SIGN1 - Enum constant in enum com.authlete.cose.COSEMessageType
-
COSE Single Signer Data Object; Tag = 18
- COSEAlgorithms - Class in com.authlete.cose.constants
-
COSE Algorithms Name Value Description
RS512
-259 RSASSA-PKCS1-v1_5 using SHA-512RS384
-258 RSASSA-PKCS1-v1_5 using SHA-384RS256
-257 RSASSA-PKCS1-v1_5 using SHA-256ES256K
-47 ECDSA using secp256k1 curve and SHA-256PS512
-39 RSASSA-PSS w/ SHA-512PS384
-38 RSASSA-PSS w/ SHA-384PS256
-37 RSASSA-PSS w/ SHA-256ES512
-36 ECDSA w/ SHA-512ES384
-35 ECDSA w/ SHA-384EdDSA
-8 EdDSAES256
-7 ECDSA w/ SHA-256 - COSEEC2Key - Class in com.authlete.cose
-
ECDSA Key
- COSEEC2Key(List<? extends CBORPair>) - Constructor for class com.authlete.cose.COSEEC2Key
-
A constructor with key parameters.
- COSEEllipticCurves - Class in com.authlete.cose.constants
-
COSE Elliptic Curves Name Value Key Type Description
P-256
1EC2
NIST P-256 also known as secp256r1P-384
2EC2
NIST P-384 also known as secp384r1P-521
3EC2
NIST P-521 also known as secp521r1X25519
4OKP
X25519 for use w/ ECDH onlyX448
5OKP
X448 for use w/ ECDH onlyEd25519
6OKP
Ed25519 for use w/ EdDSA onlyEd448
7OKP
Ed448 for use w/ EdDSA onlysecp256k1
8EC2
Ed448 for use w/ EdDSA only - COSEEncrypt - Class in com.authlete.cose
-
COSE_Encrypt
- COSEEncrypt(COSEProtectedHeader, COSEUnprotectedHeader, CBORItem, CBORItemList) - Constructor for class com.authlete.cose.COSEEncrypt
-
A constructor with a protected header, an unprotected header, a cipher text and recipients.
- COSEEncrypt0 - Class in com.authlete.cose
-
COSE_Encrypt0
- COSEEncrypt0(COSEProtectedHeader, COSEUnprotectedHeader, CBORItem) - Constructor for class com.authlete.cose.COSEEncrypt0
-
A constructor with a protected header, an unprotected header and a cipher text.
- COSEException - Exception Class in com.authlete.cose
-
General-purpose COSE-related exception
- COSEException(String) - Constructor for exception class com.authlete.cose.COSEException
- COSEException(String, Throwable) - Constructor for exception class com.authlete.cose.COSEException
- COSEException(Throwable) - Constructor for exception class com.authlete.cose.COSEException
- COSEHeaderBuilder<TBuilder,
THeader> - Class in com.authlete.cose -
The base class for
COSEProtectedHeaderBuilder
andCOSEUnprotectedHeaderBuilder
. - COSEHeaderBuilder() - Constructor for class com.authlete.cose.COSEHeaderBuilder
- COSEHeaderParameters - Class in com.authlete.cose.constants
-
COSE Header Parameters Name Label Value Type Description Reference
alg
1 int / tstr Cryptographic algorithm to use RFC 9052crit
2 [+ label] Critical headers to be understood RFC 9052content type
3 tstr / uint Content type of the payload RFC 9052kid
4 bstr Key identifier RFC 9052IV
5 bstr Full Initialization Vector RFC 9052Partial IV
6 bstr Partial Initialization Vector RFC 9052x5chain
33 COSE_X509 An ordered chain of X.509 certificates RFC 9360 - COSEKey - Class in com.authlete.cose
-
COSE Key.
- COSEKey(List<? extends CBORPair>) - Constructor for class com.authlete.cose.COSEKey
-
A constructor with key parameters.
- COSEKeyBuilder - Class in com.authlete.cose
-
A utility to build an instance of
COSEKey
or its subclass (e.g. - COSEKeyBuilder() - Constructor for class com.authlete.cose.COSEKeyBuilder
- COSEKeyCommonParameters - Class in com.authlete.cose.constants
-
COSE Key Common Parameters Name Label CBOR Type Description
kty
1 tstr / int Identification of the key typekid
2 bstr Key identification value - match to kid in messagealg
3 tstr / int Key usage restriction to this algorithmkey_ops
4 [+ (tstr/int)] Restrict set of permissible operationsBase IV
5 bstr Base IV to be XORed with Partial IVs - COSEKeyOperations - Class in com.authlete.cose.constants
-
COSE Key Operations Name Value Description
sign
1 The key is used to create signatures. - COSEKeyTypeParameters - Class in com.authlete.cose.constants
-
COSE Key Type Parameters Key Type Name Label CBOR Type Description
OKP
crv
-1 int / tstr EC identifier -- Taken from the "COSE Elliptic Curves" registryx
-2 bstr Public keyd
-4 bstr Private keyEC2
crv
-1 int / tstr EC identifier -- Taken from the "COSE Elliptic Curves" registryx
-2 bstr x-coordinatey
-3 bstr / bool y-coordinated
-4 bstr Private keyRSA
n
-1 bstr The RSA modulus ne
-2 bstr The RSA public exponent ed
-3 bstr The RSA private exponent dp
-4 bstr The prime factor p of nq
-5 bstr The prime factor q of ndP
-6 bstr dP is d mod (p - 1)dQ
-7 bstr dQ is d mod (q - 1)qInv
-8 bstr qInv is the CRT coefficient q^(-1) mod pother
-9 array Other prime infos, an arrayr_i
-10 bstr A prime factor r_i of n, where i >= 3d_i
-11 bstr d_i = d mod (r_i - 1)t_i
-12 bstr The CRT coefficient t_i = (r_1 * r_2 * ... * r_(i-1))^(-1) mod r_iSymmetric
k
-1 bstr Key valueHSS-LMS
pub
-1 bstr Public key for HSS/LMS hash-based digital signatureWalnutDSA
N
-1 unit Group and Matrix (NxN) sizeq
-2 unit Finite field F_qt-values
-3 array (of unit) List of T-values, entries in F_qmatrix 1
-4 array (of array of unit) NxN Matrix of entries in F_q in column-major formpermutation 1
-5 array (of unit) Permutation associated with matrix 1matrix 2
-6 array (of array of unit) NxN Matrix of entries in F_q in column-major form - COSEKeyTypes - Class in com.authlete.cose.constants
-
COSE Key Types Name Value Description
COSEKeyTypes.OKP
1 Octet Key PairCOSEKeyTypes.EC2
2 Elliptic Curve Keys w/ x- and y-coordinate pairCOSEKeyTypes.RSA
3 RSA KeySymmetric
4 Symmetric KeysHSS-LMS
5 Public key for HSS/LMS hash-based digital signatureWalnutDSA
6 WalnutDSA public key - COSEMac - Class in com.authlete.cose
-
COSE_Mac
- COSEMac(COSEProtectedHeader, COSEUnprotectedHeader, CBORItem, CBORByteArray, CBORItemList) - Constructor for class com.authlete.cose.COSEMac
-
A constructor with a protected header, an unprotected header, a payload, a tag and recipients.
- COSEMac0 - Class in com.authlete.cose
-
COSE_Mac0
- COSEMac0(COSEProtectedHeader, COSEUnprotectedHeader, CBORItem, CBORByteArray) - Constructor for class com.authlete.cose.COSEMac0
-
A constructor with a protected header, an unprotected header, a payload, and a tag.
- COSEMessage - Class in com.authlete.cose
-
COSE Message
- COSEMessage(COSEMessageType, COSEProtectedHeader, COSEUnprotectedHeader, CBORItem, CBORItem...) - Constructor for class com.authlete.cose.COSEMessage
-
A constructor.
- COSEMessageTagProcessor - Class in com.authlete.cose
-
A tag processor for COSE messages.
- COSEMessageTagProcessor() - Constructor for class com.authlete.cose.COSEMessageTagProcessor
- COSEMessageType - Enum in com.authlete.cose
-
COSE Message Type
- COSEObject - Class in com.authlete.cose
-
COSE Object
- COSEObject(COSEProtectedHeader, COSEUnprotectedHeader, CBORItem, CBORItem...) - Constructor for class com.authlete.cose.COSEObject
-
A constructor with a protected header, an unprotected header, a content, and additional items.
- COSEOKPKey - Class in com.authlete.cose
-
OKP Key
- COSEOKPKey(List<? extends CBORPair>) - Constructor for class com.authlete.cose.COSEOKPKey
-
A constructor with key parameters.
- COSEProtectedHeader - Class in com.authlete.cose
-
COSE Protected Header
- COSEProtectedHeader(byte[]) - Constructor for class com.authlete.cose.COSEProtectedHeader
-
A constructor with the content of the header.
- COSEProtectedHeader(byte[], List<? extends CBORPair>) - Constructor for class com.authlete.cose.COSEProtectedHeader
-
A constructor with the content of the header and the decoded key-value pairs of the content.
- COSEProtectedHeaderBuilder - Class in com.authlete.cose
-
A utility to build an instance of
COSEProtectedHeader
. - COSEProtectedHeaderBuilder() - Constructor for class com.authlete.cose.COSEProtectedHeaderBuilder
- COSERecipient - Class in com.authlete.cose
-
COSE_recipient
- COSERecipient(COSEProtectedHeader, COSEUnprotectedHeader, CBORItem) - Constructor for class com.authlete.cose.COSERecipient
-
A constructor with a protected header, an unprotected header and a cipher text.
- COSERecipient(COSEProtectedHeader, COSEUnprotectedHeader, CBORItem, CBORItemList) - Constructor for class com.authlete.cose.COSERecipient
-
A constructor with a protected header, an unprotected header, a cipher text and recipients.
- COSESign - Class in com.authlete.cose
-
COSE_Sign
- COSESign(COSEProtectedHeader, COSEUnprotectedHeader, CBORItem, CBORItemList) - Constructor for class com.authlete.cose.COSESign
-
A constructor with a protected header, an unprotected header, a payload and signatures.
- COSESign1 - Class in com.authlete.cose
-
COSE_Sign1
- COSESign1(COSEProtectedHeader, COSEUnprotectedHeader, CBORItem, CBORByteArray) - Constructor for class com.authlete.cose.COSESign1
-
A constructor with a protected header, an unprotected header, a payload and a signature.
- COSESign1Builder - Class in com.authlete.cose
-
A utility to build an instance of
COSESign1
. - COSESign1Builder() - Constructor for class com.authlete.cose.COSESign1Builder
- COSESignature - Class in com.authlete.cose
-
COSE_Signature
- COSESignature(COSEProtectedHeader, COSEUnprotectedHeader, byte[]) - Constructor for class com.authlete.cose.COSESignature
-
A constructor with a protected header, an unprotected header and a signature.
- COSESignature(COSEProtectedHeader, COSEUnprotectedHeader, CBORByteArray) - Constructor for class com.authlete.cose.COSESignature
-
A constructor with a protected header, an unprotected header and a signature.
- COSESignBuilder - Class in com.authlete.cose
-
A utility to build an instance of
COSESign
. - COSESignBuilder() - Constructor for class com.authlete.cose.COSESignBuilder
- COSESigner - Class in com.authlete.cose
-
A signer for COSE.
- COSESigner(KeyGetter) - Constructor for class com.authlete.cose.COSESigner
-
A constructor with a key getter that is called later when signing is performed.
- COSESigner(Key) - Constructor for class com.authlete.cose.COSESigner
-
A constructor with a private key for signing.
- COSEUnprotectedHeader - Class in com.authlete.cose
-
COSE Unprotected Header
- COSEUnprotectedHeader(List<? extends CBORPair>) - Constructor for class com.authlete.cose.COSEUnprotectedHeader
-
A constructor with key-value pairs that represent the header parameters.
- COSEUnprotectedHeaderBuilder - Class in com.authlete.cose
-
A utility to build an instance of
COSEUnprotectedHeader
. - COSEUnprotectedHeaderBuilder() - Constructor for class com.authlete.cose.COSEUnprotectedHeaderBuilder
- COSEVerifier - Class in com.authlete.cose
-
A verifier for COSE.
- COSEVerifier(KeyGetter) - Constructor for class com.authlete.cose.COSEVerifier
-
A constructor with a key getter that is called later when verification is performed.
- COSEVerifier(Key) - Constructor for class com.authlete.cose.COSEVerifier
-
A constructor with a public key for verification.
- CPBignum - Class in com.authlete.cbor.tag
-
A tag processor for the tag number 2 and the tag number 3, which represent an unsigned bignum and a negative bignum, respectively.
- CPBignum() - Constructor for class com.authlete.cbor.tag.CPBignum
- CPDefault - Class in com.authlete.cbor.tag
-
A tag processor that returns a
CBORTaggedItem
instance that has the tag number and the tag content passed as arguments of theprocess
method. - CPDefault() - Constructor for class com.authlete.cbor.tag.CPDefault
- CPUntag - Class in com.authlete.cbor.tag
-
A tag processor that just removes the tag.
- CPUntag() - Constructor for class com.authlete.cbor.tag.CPUntag
- CPUri - Class in com.authlete.cbor.tag
-
A tag processor for the tag number 32, which indicates that the following text string is a URI.
- CPUri() - Constructor for class com.authlete.cbor.tag.CPUri
-
The default constructor, which is an alias of
CPUri
(true)
. - CPUri(boolean) - Constructor for class com.authlete.cbor.tag.CPUri
-
A constructor with a boolean flag that indicates whether to perform conversion from a text string to a
URI
instance or not. - createPrivateKey() - Method in class com.authlete.cose.COSEEC2Key
- createPrivateKey() - Method in class com.authlete.cose.COSEKey
-
Create a
PrivateKey
instance from this COSE key. - createPublicKey() - Method in class com.authlete.cose.COSEEC2Key
- createPublicKey() - Method in class com.authlete.cose.COSEKey
-
Create a
PublicKey
instance from this COSE key. - crit(List<Object>) - Method in class com.authlete.cose.COSEHeaderBuilder
-
Set the "crit (2)" parameter.
- CRIT - Static variable in class com.authlete.cose.constants.COSEHeaderParameters
-
crit (2)
- CTArrayOpener - Class in com.authlete.cbor.token
- CTArrayOpener(int, int, Number) - Constructor for class com.authlete.cbor.token.CTArrayOpener
- CTBigInteger - Class in com.authlete.cbor.token
- CTBigInteger(int, int, BigInteger) - Constructor for class com.authlete.cbor.token.CTBigInteger
- CTBoolean - Class in com.authlete.cbor.token
- CTBoolean(int, int, Boolean) - Constructor for class com.authlete.cbor.token.CTBoolean
- CTBreak - Class in com.authlete.cbor.token
- CTBreak(int, int) - Constructor for class com.authlete.cbor.token.CTBreak
- CTByteString - Class in com.authlete.cbor.token
- CTByteString(int, int, byte[]) - Constructor for class com.authlete.cbor.token.CTByteString
- CTDoubleFloatingPoint - Class in com.authlete.cbor.token
- CTDoubleFloatingPoint(int, int, Double) - Constructor for class com.authlete.cbor.token.CTDoubleFloatingPoint
- CTFalse - Class in com.authlete.cbor.token
- CTFalse(int, int) - Constructor for class com.authlete.cbor.token.CTFalse
- CTFloatingPoint<TValue> - Class in com.authlete.cbor.token
- CTFloatingPoint(int, int, TValue) - Constructor for class com.authlete.cbor.token.CTFloatingPoint
- CTHalfFloatingPoint - Class in com.authlete.cbor.token
- CTHalfFloatingPoint(int, int, Float) - Constructor for class com.authlete.cbor.token.CTHalfFloatingPoint
- cti(byte[]) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "cti (7)" claim.
- cti(String) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "cti (7)" claim.
- CTI - Static variable in class com.authlete.cwt.constants.CWTClaims
-
cti (7); CWT ID
- CTIndefiniteArrayOpener - Class in com.authlete.cbor.token
- CTIndefiniteArrayOpener(int, int) - Constructor for class com.authlete.cbor.token.CTIndefiniteArrayOpener
- CTIndefiniteByteStringOpener - Class in com.authlete.cbor.token
- CTIndefiniteByteStringOpener(int, int) - Constructor for class com.authlete.cbor.token.CTIndefiniteByteStringOpener
- CTIndefiniteMapOpener - Class in com.authlete.cbor.token
- CTIndefiniteMapOpener(int, int) - Constructor for class com.authlete.cbor.token.CTIndefiniteMapOpener
- CTIndefiniteOpener - Class in com.authlete.cbor.token
- CTIndefiniteOpener(int, int) - Constructor for class com.authlete.cbor.token.CTIndefiniteOpener
- CTIndefiniteTextStringOpener - Class in com.authlete.cbor.token
- CTIndefiniteTextStringOpener(int, int) - Constructor for class com.authlete.cbor.token.CTIndefiniteTextStringOpener
- CTInteger - Class in com.authlete.cbor.token
- CTInteger(int, int, Long) - Constructor for class com.authlete.cbor.token.CTInteger
- CTMapOpener - Class in com.authlete.cbor.token
- CTMapOpener(int, int, Number) - Constructor for class com.authlete.cbor.token.CTMapOpener
- CTNegativeBigInteger - Class in com.authlete.cbor.token
- CTNegativeBigInteger(int, int, BigInteger) - Constructor for class com.authlete.cbor.token.CTNegativeBigInteger
- CTNegativeInteger - Class in com.authlete.cbor.token
- CTNegativeInteger(int, int, Long) - Constructor for class com.authlete.cbor.token.CTNegativeInteger
- CTNull - Class in com.authlete.cbor.token
- CTNull(int, int) - Constructor for class com.authlete.cbor.token.CTNull
- CTNumber<TValue> - Class in com.authlete.cbor.token
- CTNumber(int, int, TValue) - Constructor for class com.authlete.cbor.token.CTNumber
- CTOpener - Class in com.authlete.cbor.token
- CTOpener(int, int, Number) - Constructor for class com.authlete.cbor.token.CTOpener
- CTSimpleValue - Class in com.authlete.cbor.token
- CTSimpleValue(int, int, Integer) - Constructor for class com.authlete.cbor.token.CTSimpleValue
- CTSingleFloatingPoint - Class in com.authlete.cbor.token
- CTSingleFloatingPoint(int, int, Float) - Constructor for class com.authlete.cbor.token.CTSingleFloatingPoint
- CTTag - Class in com.authlete.cbor.token
- CTTag(int, int, Number) - Constructor for class com.authlete.cbor.token.CTTag
- CTTextString - Class in com.authlete.cbor.token
- CTTextString(int, int, String) - Constructor for class com.authlete.cbor.token.CTTextString
- CTTrue - Class in com.authlete.cbor.token
- CTTrue(int, int) - Constructor for class com.authlete.cbor.token.CTTrue
- CTUndefined - Class in com.authlete.cbor.token
- CTUndefined(int, int) - Constructor for class com.authlete.cbor.token.CTUndefined
- CTUnsignedBigInteger - Class in com.authlete.cbor.token
- CTUnsignedBigInteger(int, int, BigInteger) - Constructor for class com.authlete.cbor.token.CTUnsignedBigInteger
- CTUnsignedInteger - Class in com.authlete.cbor.token
- CTUnsignedInteger(int, int, Long) - Constructor for class com.authlete.cbor.token.CTUnsignedInteger
- CWT - Class in com.authlete.cwt
-
A CBOR tagged item that represents CWT.
- CWT(COSEMessage) - Constructor for class com.authlete.cwt.CWT
- CWTClaims - Class in com.authlete.cwt.constants
-
CWT Claims Claim Name Claim Key Claim Value Type Claim Description
iss
1 text string Issuersub
2 text string Subjectaud
3 text string Audienceexp
4 integer or floating-point number Expiration Timenbf
5 integer or floating-point number Not Beforeiat
6 integer or floating-point number Issued Atcti
7 byte string CWT IDcnf
8 map Confirmationscope
9 byte string or text string The scope of an access token, as defined in [RFC6749].Nonce
10 byte string Nonce (TEMPORARY - registered 2022-03-23, extension registered 2023-02-13, expires 2024-03-23) - CWTClaimsSet - Class in com.authlete.cwt
-
CWT Claims Set
- CWTClaimsSet(List<? extends CBORPair>) - Constructor for class com.authlete.cwt.CWTClaimsSet
-
A constructor with label-value pairs that represent claims.
- CWTClaimsSetBuilder - Class in com.authlete.cwt
-
A utility to build an instance of the
CWTClaimsSet
class. - CWTClaimsSetBuilder() - Constructor for class com.authlete.cwt.CWTClaimsSetBuilder
- CWTKeyProofBuilder - Class in com.authlete.cwt
-
A utility to generate a CWT key proof, which is defined in the specification of "OpenID for Verifiable Credential Issuance".
- CWTKeyProofBuilder() - Constructor for class com.authlete.cwt.CWTKeyProofBuilder
-
The default constructor.
- CWTTagProcessor - Class in com.authlete.cwt
-
A tag processor for CWT.
- CWTTagProcessor() - Constructor for class com.authlete.cwt.CWTTagProcessor
D
- DataElementsArray - Class in com.authlete.mdoc
-
A list of data element identifiers.
- DataElementsArray(String[]) - Constructor for class com.authlete.mdoc.DataElementsArray
- DataElementsArray(Collection<String>) - Constructor for class com.authlete.mdoc.DataElementsArray
- DataElementsArray(List<CBORString>) - Constructor for class com.authlete.mdoc.DataElementsArray
- DECRYPT - Static variable in class com.authlete.cose.constants.COSEKeyOperations
-
decrypt (4)
- Definition - Search tag in class com.authlete.mdoc.AuthorizedDataElements
- Section
- Definition - Search tag in class com.authlete.mdoc.AuthorizedDataElementsEntry
- Section
- Definition - Search tag in class com.authlete.mdoc.AuthorizedNameSpaces
- Section
- Definition - Search tag in class com.authlete.mdoc.DataElementsArray
- Section
- Definition - Search tag in class com.authlete.mdoc.DeviceAuth
- Section
- Definition - Search tag in class com.authlete.mdoc.DeviceKeyInfo
- Section
- Definition - Search tag in class com.authlete.mdoc.DeviceNameSpaces
- Section
- Definition - Search tag in class com.authlete.mdoc.DeviceNameSpacesBytes
- Section
- Definition - Search tag in class com.authlete.mdoc.DeviceNameSpacesEntry
- Section
- Definition - Search tag in class com.authlete.mdoc.DeviceResponse
- Section
- Definition - Search tag in class com.authlete.mdoc.DeviceSigned
- Section
- Definition - Search tag in class com.authlete.mdoc.DeviceSignedItems
- Section
- Definition - Search tag in class com.authlete.mdoc.DeviceSignedItemsEntry
- Section
- Definition - Search tag in class com.authlete.mdoc.DigestIDs
- Section
- Definition - Search tag in class com.authlete.mdoc.DigestIDsEntry
- Section
- Definition - Search tag in class com.authlete.mdoc.Document
- Section
- Definition - Search tag in class com.authlete.mdoc.DocumentError
- Section
- Definition - Search tag in class com.authlete.mdoc.DocumentErrorEntry
- Section
- Definition - Search tag in class com.authlete.mdoc.ErrorItems
- Section
- Definition - Search tag in class com.authlete.mdoc.ErrorItemsEntry
- Section
- Definition - Search tag in class com.authlete.mdoc.Errors
- Section
- Definition - Search tag in class com.authlete.mdoc.ErrorsEntry
- Section
- Definition - Search tag in class com.authlete.mdoc.IssuerNameSpaces
- Section
- Definition - Search tag in class com.authlete.mdoc.IssuerNameSpacesEntry
- Section
- Definition - Search tag in class com.authlete.mdoc.IssuerSigned
- Section
- Definition - Search tag in class com.authlete.mdoc.IssuerSignedItem
- Section
- Definition - Search tag in class com.authlete.mdoc.IssuerSignedItemBytes
- Section
- Definition - Search tag in class com.authlete.mdoc.KeyAuthorizations
- Section
- Definition - Search tag in class com.authlete.mdoc.KeyInfo
- Section
- Definition - Search tag in class com.authlete.mdoc.KeyInfoEntry
- Section
- Definition - Search tag in class com.authlete.mdoc.MobileSecurityObject
- Section
- Definition - Search tag in class com.authlete.mdoc.MobileSecurityObjectBytes
- Section
- Definition - Search tag in class com.authlete.mdoc.ValidityInfo
- Section
- Definition - Search tag in class com.authlete.mdoc.ValueDigests
- Section
- Definition - Search tag in class com.authlete.mdoc.ValueDigestsEntry
- Section
- DERIVE_BITS - Static variable in class com.authlete.cose.constants.COSEKeyOperations
-
derive bits (8)
- DERIVE_KEY - Static variable in class com.authlete.cose.constants.COSEKeyOperations
-
derive key (7)
- DeviceAuth - Class in com.authlete.mdoc
-
The
DeviceAuth
structure. - DeviceAuth(COSEMac0) - Constructor for class com.authlete.mdoc.DeviceAuth
- DeviceAuth(COSESign1) - Constructor for class com.authlete.mdoc.DeviceAuth
- DeviceKeyInfo - Class in com.authlete.mdoc
-
The
DeviceKeyInfo
structure. - DeviceKeyInfo(COSEKey, KeyAuthorizations, KeyInfo) - Constructor for class com.authlete.mdoc.DeviceKeyInfo
- DeviceNameSpaces - Class in com.authlete.mdoc
-
The
DeviceNameSpaces
structure. - DeviceNameSpaces(List<? extends DeviceNameSpacesEntry>) - Constructor for class com.authlete.mdoc.DeviceNameSpaces
- DeviceNameSpacesBytes - Class in com.authlete.mdoc
-
The
DeviceNameSpacesBytes
structure. - DeviceNameSpacesBytes(DeviceNameSpaces) - Constructor for class com.authlete.mdoc.DeviceNameSpacesBytes
- DeviceNameSpacesEntry - Class in com.authlete.mdoc
-
An entry in the
DeviceNameSpaces
structure. - DeviceNameSpacesEntry(CBORString, DeviceSignedItems) - Constructor for class com.authlete.mdoc.DeviceNameSpacesEntry
- DeviceNameSpacesEntry(String, DeviceSignedItems) - Constructor for class com.authlete.mdoc.DeviceNameSpacesEntry
- DeviceResponse - Class in com.authlete.mdoc
-
The
DeviceResponse
structure. - DeviceResponse(String, List<Document>, List<DocumentError>, int) - Constructor for class com.authlete.mdoc.DeviceResponse
- DeviceResponse(List<Document>) - Constructor for class com.authlete.mdoc.DeviceResponse
-
A constructor with documents.
- DeviceSigned - Class in com.authlete.mdoc
-
The
DeviceSigned
structure. - DeviceSigned(DeviceNameSpacesBytes, DeviceAuth) - Constructor for class com.authlete.mdoc.DeviceSigned
- DeviceSignedItems - Class in com.authlete.mdoc
-
The
DeviceSignedItems
structure. - DeviceSignedItems(List<? extends DeviceSignedItemsEntry>) - Constructor for class com.authlete.mdoc.DeviceSignedItems
- DeviceSignedItemsEntry - Class in com.authlete.mdoc
-
An entry in the
DeviceSignedItems
structure. - DeviceSignedItemsEntry(CBORString, Object) - Constructor for class com.authlete.mdoc.DeviceSignedItemsEntry
- DeviceSignedItemsEntry(String, Object) - Constructor for class com.authlete.mdoc.DeviceSignedItemsEntry
- DigestIDs - Class in com.authlete.mdoc
-
Pairs of a digest ID and a digest value.
- DigestIDs(List<? extends DigestIDsEntry>) - Constructor for class com.authlete.mdoc.DigestIDs
- DigestIDsEntry - Class in com.authlete.mdoc
-
An entry of
DigestIDs
; A pair of a digest ID and a digest value. - DigestIDsEntry(int, byte[]) - Constructor for class com.authlete.mdoc.DigestIDsEntry
- DigestIDsEntry(int, CBORByteArray) - Constructor for class com.authlete.mdoc.DigestIDsEntry
- DigestIDsEntry(CBORInteger, byte[]) - Constructor for class com.authlete.mdoc.DigestIDsEntry
- DigestIDsEntry(CBORInteger, CBORByteArray) - Constructor for class com.authlete.mdoc.DigestIDsEntry
- DOC_TYPE_MDL - Static variable in class com.authlete.mdoc.constants.MDLConstants
-
The document type of the mDL ("
org.iso.18013.5.1.mDL
"). - DOC_TYPE_MDL_VER_1 - Static variable in class com.authlete.mdoc.constants.MDLConstants
-
The document type of the mDL version 1 ("
org.iso.18013.5.1.mDL
"). - Document - Class in com.authlete.mdoc
-
The
Document
structure. - Document(String, IssuerSigned) - Constructor for class com.authlete.mdoc.Document
- Document(String, IssuerSigned, DeviceSigned, Errors) - Constructor for class com.authlete.mdoc.Document
- DOCUMENT_NUMBER - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
document_number
". - DocumentError - Class in com.authlete.mdoc
-
The
DocumentError
structure. - DocumentError(List<? extends DocumentErrorEntry>) - Constructor for class com.authlete.mdoc.DocumentError
- DocumentErrorEntry - Class in com.authlete.mdoc
-
An entry in the
DocumentError
structure. - DocumentErrorEntry(CBORString, int) - Constructor for class com.authlete.mdoc.DocumentErrorEntry
- DocumentErrorEntry(CBORString, CBORInteger) - Constructor for class com.authlete.mdoc.DocumentErrorEntry
- DocumentErrorEntry(String, int) - Constructor for class com.authlete.mdoc.DocumentErrorEntry
- DocumentErrorEntry(String, CBORInteger) - Constructor for class com.authlete.mdoc.DocumentErrorEntry
- DRIVING_PRIVILEGES - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
driving_privileges
".
E
- EC2 - Static variable in class com.authlete.cose.constants.COSEKeyTypes
-
EC2 (2)
- EC2_CRV - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
EC2 crv (-1)
- EC2_D - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
EC2 d (-4)
- EC2_X - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
EC2 x (-2)
- EC2_Y - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
EC2 y (-3)
- ec2Crv(int) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "crv (-1)" parameter for the key type "EC2".
- ec2Crv(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "crv (-1)" parameter for the key type "EC2".
- ec2CrvP256() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "P-256 (1)" to the "crv (-1)" parameter for the key type "EC2".
- ec2CrvP384() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "P-384 (2)" to the "crv (-1)" parameter for the key type "EC2".
- ec2CrvP521() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "P-521 (3)" to the "crv (-1)" parameter for the key type "EC2".
- ec2CrvSecp256k1() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "secp256k1 (8)" to the "crv (-1)" parameter for the key type "EC2".
- ec2D(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "d (-4)" parameter for the key type "EC2".
- ec2DInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "d (-4)" parameter for the key type "EC2".
- ec2X(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "x (-2)" parameter for the key type "EC2".
- ec2XInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "x (-2)" parameter for the key type "EC2".
- ec2Y(boolean) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "y (-3)" parameter for the key type "EC2".
- ec2Y(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "y (-3)" parameter for the key type "EC2".
- ec2YInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "y (-3)" parameter for the key type "EC2".
- Ed25519 - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
Ed25519 (6)
- Ed25519_NAME - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
"Ed25519"
- Ed448 - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
Ed448 (7)
- Ed448_NAME - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
"Ed448"
- EdDSA - Static variable in class com.authlete.cose.constants.COSEAlgorithms
-
EdDSA (-8); EdDSA
- encode() - Method in class com.authlete.cbor.CBORItem
-
Get the CBOR representation of this instance as a byte array.
- encode(OutputStream) - Method in class com.authlete.cbor.CBORBigInteger
- encode(OutputStream) - Method in class com.authlete.cbor.CBORBoolean
- encode(OutputStream) - Method in class com.authlete.cbor.CBORBreak
- encode(OutputStream) - Method in class com.authlete.cbor.CBORByteArray
- encode(OutputStream) - Method in class com.authlete.cbor.CBORDouble
- encode(OutputStream) - Method in class com.authlete.cbor.CBORFloat
- encode(OutputStream) - Method in class com.authlete.cbor.CBORInteger
- encode(OutputStream) - Method in class com.authlete.cbor.CBORItem
-
Write the CBOR representation of this instance into the output stream.
- encode(OutputStream) - Method in class com.authlete.cbor.CBORItemList
- encode(OutputStream) - Method in class com.authlete.cbor.CBORLong
- encode(OutputStream) - Method in class com.authlete.cbor.CBORNull
- encode(OutputStream) - Method in class com.authlete.cbor.CBORPair
-
Write CBOR representations of the key and the value into the specified output stream.
- encode(OutputStream) - Method in class com.authlete.cbor.CBORPairList
- encode(OutputStream) - Method in class com.authlete.cbor.CBORSimpleValue
- encode(OutputStream) - Method in class com.authlete.cbor.CBORString
- encode(OutputStream) - Method in class com.authlete.cbor.CBORTaggedItem
- encode(OutputStream) - Method in class com.authlete.cbor.CBORUndefined
- encode(OutputStream) - Method in class com.authlete.cbor.CBORUri
- encodeMajorWithNumber(OutputStream, int, Number) - Method in class com.authlete.cbor.CBORItem
-
Write the CBOR representation of the specified major type and the number into the output stream.
- encodeToBase64() - Method in class com.authlete.cbor.CBORItem
-
Get the CBOR representation of this instance in the base64 format.
- encodeToBase64Url() - Method in class com.authlete.cbor.CBORItem
-
Get the CBOR representation of this instance in the base64url format.
- encodeToHex() - Method in class com.authlete.cbor.CBORItem
-
Get the CBOR representation of this instance in the hexadecimal format.
- ENCRYPT - Static variable in class com.authlete.cose.constants.COSEKeyOperations
-
encrypt (3)
- ErrorItems - Class in com.authlete.mdoc
-
The
ErrorItems
structure. - ErrorItems(List<? extends ErrorItemsEntry>) - Constructor for class com.authlete.mdoc.ErrorItems
- ErrorItemsEntry - Class in com.authlete.mdoc
-
An entry in the
ErrorItems
structure. - ErrorItemsEntry(CBORString, int) - Constructor for class com.authlete.mdoc.ErrorItemsEntry
- ErrorItemsEntry(CBORString, CBORInteger) - Constructor for class com.authlete.mdoc.ErrorItemsEntry
- ErrorItemsEntry(String, int) - Constructor for class com.authlete.mdoc.ErrorItemsEntry
- ErrorItemsEntry(String, CBORInteger) - Constructor for class com.authlete.mdoc.ErrorItemsEntry
- Errors - Class in com.authlete.mdoc
-
The
Errors
structure. - Errors(List<? extends ErrorsEntry>) - Constructor for class com.authlete.mdoc.Errors
- ErrorsEntry - Class in com.authlete.mdoc
-
An entry in the
Errors
structure. - ErrorsEntry(CBORString, ErrorItems) - Constructor for class com.authlete.mdoc.ErrorsEntry
- ErrorsEntry(String, ErrorItems) - Constructor for class com.authlete.mdoc.ErrorsEntry
- ES256 - Static variable in class com.authlete.cose.constants.COSEAlgorithms
-
ES256 (-7); ECDSA w/ SHA-256
- ES256K - Static variable in class com.authlete.cose.constants.COSEAlgorithms
-
ES256K (-47); ECDSA using secp256k1 curve and SHA-256
- ES384 - Static variable in class com.authlete.cose.constants.COSEAlgorithms
-
ES384 (-35); ECDSA w/ SHA-384
- ES512 - Static variable in class com.authlete.cose.constants.COSEAlgorithms
-
ES512 (-36); ECDSA w/ SHA-512
- EXAMPLE - Search tag in class com.authlete.cwt.CWTKeyProofBuilder
- Section
- exp(long) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "exp (4)" claim.
- exp(Date) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "exp (4)" claim.
- EXP - Static variable in class com.authlete.cwt.constants.CWTClaims
-
exp (4); Expiration Time
- EXPIRY_DATE - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
expiry_date
". - externalData(byte[]) - Method in class com.authlete.cose.SigStructureBuilder
-
Set the data to
Sig_structure.external_add
. - externalData(CBORByteArray) - Method in class com.authlete.cose.SigStructureBuilder
-
Set the data to
Sig_structure.external_add
. - EYE_COLOUR - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
eye_colour
".
F
- FALSE - Static variable in class com.authlete.cbor.CBORBoolean
-
CBOR false (major type = 7, additional information = 20).
- FAMILY_NAME - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
family_name
". - FAMILY_NAME_NATIONAL_CHARACTER - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
familiy_name_national_character
". - findByKey(Object) - Method in class com.authlete.cbor.CBORPairList
-
Find a pair that has the specified key.
- fromJwk(Map<String, Object>) - Static method in class com.authlete.cose.COSEKey
-
Build a
COSEKey
instance from a map that represents a JWK (JSON Web Key).
G
- get(int, int, byte[]) - Method in interface com.authlete.cose.KeyGetter
-
Get a key suitable for the key operation with the algorithm.
- getAlg() - Method in class com.authlete.cose.COSEKey
-
Get the value of the "alg (3)" parameter.
- getAlg() - Method in class com.authlete.cose.COSEProtectedHeader
-
Get the value of the "alg (1)" parameter.
- getAlg() - Method in class com.authlete.cose.COSEUnprotectedHeader
-
Get the value of the "alg (1)" parameter.
- getAud() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "aud (3)" claim.
- getBaseIv() - Method in class com.authlete.cose.COSEKey
-
Get the value of the "Base IV (5)" parameter.
- getBodyAttributes() - Method in class com.authlete.cose.SigStructure
-
Get the protected header of the content.
- getCBORizer() - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Get the
CBORizer
to convert given claim values into CBOR items. - getCiphertext() - Method in class com.authlete.cose.COSEEncrypt
-
Get the cipher text.
- getCiphertext() - Method in class com.authlete.cose.COSEEncrypt0
-
Get the cipher text.
- getCiphertext() - Method in class com.authlete.cose.COSERecipient
-
Get the cipher text.
- getClaims() - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Get the claims used to create
IssuerSignedItem
s. - getClient() - Method in class com.authlete.cwt.CWTKeyProofBuilder
-
Get the identifier of the client application.
- getComment() - Method in class com.authlete.cbor.CBORItem
-
Get the comment attached to this CBOR item.
- getContentType() - Method in class com.authlete.cose.COSEProtectedHeader
-
Get the value of the "content type (3)" parameter.
- getContentType() - Method in class com.authlete.cose.COSEUnprotectedHeader
-
Get the value of the "content type (3)" parameter.
- getContext() - Method in class com.authlete.cose.SigStructure
-
Get the context.
- getCrit() - Method in class com.authlete.cose.COSEProtectedHeader
-
Get the value of the "crit (2)" parameter.
- getCrv() - Method in class com.authlete.cose.COSEEC2Key
-
Get the curve (the value of the
crv
parameter). - getCrv() - Method in class com.authlete.cose.COSEOKPKey
-
Get the curve (the value of the
crv
parameter). - getCti() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "cti (7)" claim.
- getCtiAsString() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "cti (7)" claim as a string.
- getCtiAsStringWithException() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "cti (7)" claim as a string.
- getD() - Method in class com.authlete.cose.COSEEC2Key
-
Get the private key (the value of the
d
parameter). - getD() - Method in class com.authlete.cose.COSEOKPKey
-
Get the private key (the value of the
d
parameter). - getDecodedContent() - Method in class com.authlete.cbor.CBORByteArray
-
Get the list of CBOR items represented by this byte string.
- getDecoder() - Method in class com.authlete.cbor.CBORParser
-
Get the CBOR decoder used to decode CBOR data items in the input stream.
- getDeviceKey() - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Get the device key.
- getDeviceNameSpaces() - Method in class com.authlete.mdoc.DeviceNameSpacesBytes
- getDiagnosticNotationParser() - Method in class com.authlete.cbor.CBORizer
-
Get the parser that interprets the CBOR Diagnostic Notation.
- getDiagnosticNotationPrefix() - Method in class com.authlete.cbor.CBORizer
-
Get the prefix to indicate that the substring of the string given to the
CBORizer.cborizeString(String)
method should be interpreted as the CBOR Diagnostic Notation. - getDigestID() - Method in class com.authlete.mdoc.IssuerSignedItem
- getDocType() - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Get the DocType.
- getExp() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "exp (4)" claim.
- getExternalData() - Method in class com.authlete.cose.SigStructure
-
Get the external data.
- getIat() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "iat (6)" claim.
- getInfo() - Method in class com.authlete.cbor.token.CBORToken
-
Get the additional information.
- getIss() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "iss (1)" claim.
- getIssuedAt() - Method in class com.authlete.cwt.CWTKeyProofBuilder
-
Get the issuance time.
- getIssuer() - Method in class com.authlete.cwt.CWTKeyProofBuilder
-
Get the identifier of the credential issuer.
- getIssuerAuthSigner() - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Get the signer to sign the Issuer Auth structure.
- getIssuerCertChain() - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Get the certificate chain for the issuer key.
- getIssuerKey() - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Get the issuer key used to sign the
IssuerAuth
structure (COSESign1
). - getIssuerSignedItem() - Method in class com.authlete.mdoc.IssuerSignedItemBytes
- getIssuerSignedItemBytesList() - Method in class com.authlete.mdoc.IssuerNameSpacesEntry
- getItems() - Method in class com.authlete.cbor.CBORItemList
-
Get the CBOR data items in this CBOR array.
- getIv() - Method in class com.authlete.cose.COSEProtectedHeader
-
Get the value of the "IV (5)" parameter.
- getIv() - Method in class com.authlete.cose.COSEUnprotectedHeader
-
Get the value of the "IV (5)" parameter.
- getKey() - Method in class com.authlete.cbor.CBORPair
-
Get the key.
- getKey() - Method in class com.authlete.cwt.CWTKeyProofBuilder
-
Get the private key.
- getKeyComment() - Method in class com.authlete.cbor.CBORPair
-
Get the comment for the key.
- getKeyOps() - Method in class com.authlete.cose.COSEKey
-
Get the value of the "key_ops (4)" parameter.
- getKid() - Method in class com.authlete.cose.COSEKey
-
Get the value of the "kid (2)" parameter.
- getKid() - Method in class com.authlete.cose.COSEProtectedHeader
-
Get the value of the "kid (4)" parameter.
- getKid() - Method in class com.authlete.cose.COSEUnprotectedHeader
-
Get the value of the "kid (4)" parameter.
- getKty() - Method in class com.authlete.cose.COSEKey
-
Get the value of the "kty (1)" parameter.
- getMajor() - Method in class com.authlete.cbor.token.CBORToken
-
Get the major type.
- getMessage() - Method in class com.authlete.cwt.CWT
-
Get the wrapped COSE message.
- getMobileSecurityObject() - Method in class com.authlete.mdoc.MobileSecurityObjectBytes
- getName() - Method in enum com.authlete.cose.COSEMessageType
-
Get the name of this COSE message.
- getNameByValue(int) - Static method in class com.authlete.cose.constants.COSEAlgorithms
-
Get the name of the algorithm to which the integer identifier has been assigned to.
- getNameByValue(int) - Static method in class com.authlete.cose.constants.COSEEllipticCurves
-
Get the name of the elliptic curve to which the integer identifier has been assigned to.
- getNameByValue(int) - Static method in class com.authlete.cose.constants.COSEHeaderParameters
-
Get the name of the header parameter to which the integer identifier has been assigned to.
- getNameSpace() - Method in class com.authlete.mdoc.IssuerNameSpacesEntry
- getNbf() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "nbf (5)" claim.
- getNonce() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "Nonce (10)" claim.
- getNonce() - Method in class com.authlete.cwt.CWTKeyProofBuilder
-
Get the nonce value, which is the value of "
c_nonce
" issued by the server (the authorization server or the credential issuer). - getNonceAsString() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "Nonce (10)" claim as a string.
- getNonceAsStringWithException() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "Nonce (10)" claim as a string.
- getOffset() - Method in exception class com.authlete.cbor.CBORDecoderException
-
Get the offset in the input stream where the error was detected.
- getOptions() - Method in class com.authlete.cbor.CBORDecoder
-
Get the options for this decoder.
- getPairs() - Method in class com.authlete.cbor.CBORPairList
-
Get the key-value pairs in this CBOR map.
- getPairs() - Method in class com.authlete.cose.COSEProtectedHeader
-
Get the set of parameters of this header as a list of
CBORPair
. - getParameters() - Method in class com.authlete.cose.COSEKey
-
Get the set of parameters of this key as a
Map
. - getParameters() - Method in class com.authlete.cose.COSEProtectedHeader
-
Get the set of parameters of this header as a
Map
. - getParameters() - Method in class com.authlete.cose.COSEUnprotectedHeader
-
Get the set of parameters of this header as a
Map
. - getPartialIv() - Method in class com.authlete.cose.COSEProtectedHeader
-
Get the value of the "Partial IV (6)" parameter.
- getPartialIv() - Method in class com.authlete.cose.COSEUnprotectedHeader
-
Get the value of the "Partial IV (6)" parameter.
- getPayload() - Method in class com.authlete.cose.COSEMac
-
Get the payload.
- getPayload() - Method in class com.authlete.cose.COSEMac0
-
Get the payload.
- getPayload() - Method in class com.authlete.cose.COSESign
-
Get the payload.
- getPayload() - Method in class com.authlete.cose.COSESign1
-
Get the payload.
- getPayload() - Method in class com.authlete.cose.SigStructure
-
Get the payload.
- getProtectedHeader() - Method in class com.authlete.cose.COSEObject
-
Get the protected header of this COSE object.
- getReadCount() - Method in class com.authlete.cbor.token.CBORTokenizer
-
Get the number of bytes read from the input stream so far.
- getRecipients() - Method in class com.authlete.cose.COSEEncrypt
-
Get the list of recipients.
- getRecipients() - Method in class com.authlete.cose.COSEMac
-
Get the list of recipients.
- getRecipients() - Method in class com.authlete.cose.COSERecipient
-
Get the list of recipients.
- getSignature() - Method in class com.authlete.cose.COSESign1
-
Get the signature.
- getSignature() - Method in class com.authlete.cose.COSESignature
-
Get the signature.
- getSignatures() - Method in class com.authlete.cose.COSESign
-
Get the list of signatures.
- getSignerAttributes() - Method in class com.authlete.cose.SigStructure
-
Get the protected header of
COSE_Signature
. - getSize() - Method in class com.authlete.cbor.token.CTOpener
- getSub() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "sub (2)" claim.
- getTag() - Method in class com.authlete.cose.COSEMac
-
Get the tag.
- getTag() - Method in class com.authlete.cose.COSEMac0
-
Get the tag.
- getTagContent() - Method in class com.authlete.cbor.CBORTaggedItem
-
Get the tag content.
- getTagged() - Method in class com.authlete.cose.COSEMessage
-
Wrap this COSE message with a CBOR tag.
- getTagNumber() - Method in class com.authlete.cbor.CBORTaggedItem
-
Get the tag number.
- getTagNumber() - Method in class com.authlete.cose.COSEMessage
-
Get the tag number of this COSE message.
- getTagNumber() - Method in enum com.authlete.cose.COSEMessageType
-
Get the tag number of this COSE message.
- getTagProcessor(Number) - Method in class com.authlete.cbor.CBORDecoderOptions
-
Get the tag processor for the tag number.
- getType() - Method in class com.authlete.cose.COSEMessage
-
Get the type of this COSE message.
- getUnprotectedHeader() - Method in class com.authlete.cose.COSEObject
-
Get the unprotected header of this COSE object.
- getValidityInfo() - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Get the validity information of the Mobile Security Object.
- getValue() - Method in class com.authlete.cbor.CBORPair
-
Get the value.
- getValue() - Method in class com.authlete.cbor.CBORValue
-
Get the value of this CBOR data item.
- getValue() - Method in class com.authlete.cbor.token.CBORToken
-
Get the value.
- getValueByName(String) - Static method in class com.authlete.cose.constants.COSEAlgorithms
-
Get the integer identifier assigned to the algorithm.
- getValueByName(String) - Static method in class com.authlete.cose.constants.COSEEllipticCurves
-
Get the integer identifier assigned to the elliptic curve.
- getValueComment() - Method in class com.authlete.cbor.CBORPair
-
Get the comment for the value.
- getX() - Method in class com.authlete.cose.COSEEC2Key
-
Get the x-coordinate (the value of the
x
parameter). - getX() - Method in class com.authlete.cose.COSEOKPKey
-
Get the public key (the value of the
x
parameter). - getX5Chain() - Method in class com.authlete.cose.COSEProtectedHeader
-
Get the value of the "x5chain (33)" parameter.
- getX5Chain() - Method in class com.authlete.cose.COSEUnprotectedHeader
-
Get the value of the "x5chain (33)" parameter.
- getY() - Method in class com.authlete.cose.COSEEC2Key
-
Get the y-coordinate (the value of the
y
parameter). - GIVEN_NAME - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
given_name
". - GIVEN_NAME_NATIONAL_CHARACTER - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
given_name_national_character
".
H
- HAIR_COLOUR - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
hair_colour
". - HEIGHT - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
height
". - HSS_LMS - Static variable in class com.authlete.cose.constants.COSEKeyTypes
-
HSS-LMS (5)
- HSS_LMS_PUB - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
HSS-LMS pub (-1)
- hssLmsPub(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "pub (-1)" parameter for the key type "HSS-LMS".
- hssLmsPubInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "pub (-1)" parameter for the key type "HSS-LMS".
I
- iat(long) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "iat (6)" claim.
- iat(Date) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "iat (6)" claim.
- IAT - Static variable in class com.authlete.cwt.constants.CWTClaims
-
iat (6); Issued At
- INSTANCE - Static variable in class com.authlete.cbor.CBORBreak
-
CBOR break (major type = 7, additional information = 31).
- INSTANCE - Static variable in class com.authlete.cbor.CBORNull
- INSTANCE - Static variable in class com.authlete.cbor.CBORUndefined
- INSTANCE - Static variable in class com.authlete.cbor.tag.CPBignum
- INSTANCE - Static variable in class com.authlete.cbor.tag.CPDefault
- INSTANCE - Static variable in class com.authlete.cbor.token.CTBreak
- INSTANCE - Static variable in class com.authlete.cbor.token.CTFalse
- INSTANCE - Static variable in class com.authlete.cbor.token.CTIndefiniteArrayOpener
- INSTANCE - Static variable in class com.authlete.cbor.token.CTIndefiniteByteStringOpener
- INSTANCE - Static variable in class com.authlete.cbor.token.CTIndefiniteMapOpener
- INSTANCE - Static variable in class com.authlete.cbor.token.CTIndefiniteTextStringOpener
- INSTANCE - Static variable in class com.authlete.cbor.token.CTNull
- INSTANCE - Static variable in class com.authlete.cbor.token.CTTrue
- INSTANCE - Static variable in class com.authlete.cbor.token.CTUndefined
- INSTANCE - Static variable in class com.authlete.cose.COSEMessageTagProcessor
- INSTANCE - Static variable in class com.authlete.cwt.CWTTagProcessor
- isPrivate() - Method in class com.authlete.cose.COSEEC2Key
- isPrivate() - Method in class com.authlete.cose.COSEKey
-
Get the flag indicating whether this key contains private parameters.
- isPrivate() - Method in class com.authlete.cose.COSEOKPKey
- iss(String) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "iss (1)" claim.
- ISS - Static variable in class com.authlete.cwt.constants.CWTClaims
-
iss (1); Issuer
- isSignature() - Method in class com.authlete.cose.SigStructure
-
Check if the context is
"Signature"
. - isSignature1() - Method in class com.authlete.cose.SigStructure
-
Check if the context is
"Signature1"
. - ISSUE_DATE - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
issue_date
". - IssuerNameSpaces - Class in com.authlete.mdoc
-
The
IssuerNameSpaces
structure. - IssuerNameSpaces(List<? extends IssuerNameSpacesEntry>) - Constructor for class com.authlete.mdoc.IssuerNameSpaces
- IssuerNameSpacesEntry - Class in com.authlete.mdoc
-
An entry in the
IssuerNameSpaces
structure. - IssuerNameSpacesEntry(CBORString, CBORItemList) - Constructor for class com.authlete.mdoc.IssuerNameSpacesEntry
- IssuerNameSpacesEntry(CBORString, List<? extends IssuerSignedItemBytes>) - Constructor for class com.authlete.mdoc.IssuerNameSpacesEntry
- IssuerNameSpacesEntry(String, CBORItemList) - Constructor for class com.authlete.mdoc.IssuerNameSpacesEntry
- IssuerNameSpacesEntry(String, List<? extends IssuerSignedItemBytes>) - Constructor for class com.authlete.mdoc.IssuerNameSpacesEntry
- IssuerSigned - Class in com.authlete.mdoc
-
The
IssuerSigned
structure. - IssuerSigned(IssuerNameSpaces, COSESign1) - Constructor for class com.authlete.mdoc.IssuerSigned
- IssuerSignedBuilder - Class in com.authlete.mdoc
-
Utility to build an
IssuerSigned
instance. - IssuerSignedBuilder() - Constructor for class com.authlete.mdoc.IssuerSignedBuilder
- IssuerSignedItem - Class in com.authlete.mdoc
-
The
IssuerSignedItem
structure. - IssuerSignedItem(int, byte[], String, Object) - Constructor for class com.authlete.mdoc.IssuerSignedItem
- IssuerSignedItemBytes - Class in com.authlete.mdoc
-
The
IssuerSignedItemBytes
structure. - IssuerSignedItemBytes(IssuerSignedItem) - Constructor for class com.authlete.mdoc.IssuerSignedItemBytes
- ISSUING_AUTHORITY - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
issuing_authority
". - ISSUING_COUNTRY - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
issuing_country
". - ISSUING_JURISDICTION - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
issuing_jurisdiction
". - iv(byte[]) - Method in class com.authlete.cose.COSEHeaderBuilder
-
Set the "IV (5)" parameter.
- IV - Static variable in class com.authlete.cose.constants.COSEHeaderParameters
-
IV (5)
K
- KEY_OPS - Static variable in class com.authlete.cose.constants.COSEKeyCommonParameters
-
key_ops (4)
- KeyAuthorizations - Class in com.authlete.mdoc
-
The
KeyAuthorizations
structure. - KeyAuthorizations(AuthorizedNameSpaces, AuthorizedDataElements) - Constructor for class com.authlete.mdoc.KeyAuthorizations
- KeyGetter - Interface in com.authlete.cose
-
Key getter.
- KeyInfo - Class in com.authlete.mdoc
-
The
KeyInfo
structure. - KeyInfo(List<? extends KeyInfoEntry>) - Constructor for class com.authlete.mdoc.KeyInfo
- KeyInfoEntry - Class in com.authlete.mdoc
-
An entry in the
KeyInfo
structure. - KeyInfoEntry(int, CBORItem) - Constructor for class com.authlete.mdoc.KeyInfoEntry
- KeyInfoEntry(CBORInteger, CBORItem) - Constructor for class com.authlete.mdoc.KeyInfoEntry
- keyOps(List<Object>) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "key_ops (4)" parameter.
- kid(byte[]) - Method in class com.authlete.cose.COSEHeaderBuilder
-
Set the "kid (4)" parameter.
- kid(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "kid (2)" parameter.
- kid(String) - Method in class com.authlete.cose.COSEHeaderBuilder
-
Set the "kid (4)" parameter.
- kid(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "kid (2)" parameter.
- KID - Static variable in class com.authlete.cose.constants.COSEHeaderParameters
-
kid (4)
- KID - Static variable in class com.authlete.cose.constants.COSEKeyCommonParameters
-
kid (2)
- kty(int) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "kty (1)" parameter.
- kty(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "kty (1)" parameter.
- KTY - Static variable in class com.authlete.cose.constants.COSEKeyCommonParameters
-
kty (1)
- ktyEC2() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "EC2 (2)" to the "kty (1)" parameter.
- ktyHSSLMS() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "HSS-LMS (5)" to the "kty (1)" parameter.
- ktyOKP() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "OKP (1)" to the "kty (1)" parameter.
- ktyRSA() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "RSA (3)" to the "kty (1)" parameter.
- ktySymmetric() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "Symmetric (4)" to the "kty (1)" parameter.
- ktyWalnutDSA() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "WalnutDSA (6)" to the "kty (1)" parameter.
L
- LONG_INT_MAX - Static variable in class com.authlete.cbor.CBORConstants
-
A
Long
instance that represents the value ofInteger.MAX_VALUE
. - LONG_INT_MIN - Static variable in class com.authlete.cbor.CBORConstants
-
A
Long
instance that represents the value ofInteger.MIN_VALUE
.
M
- MAC_CREATE - Static variable in class com.authlete.cose.constants.COSEKeyOperations
-
MAC create (9)
- MAC_VERIFY - Static variable in class com.authlete.cose.constants.COSEKeyOperations
-
MAC verify (10)
- main(String[]) - Static method in class com.authlete.cwt.CWTKeyProofBuilder
-
The entry point for invocation from the command line.
- MDLClaimNames - Class in com.authlete.mdoc.constants
-
Claim names of mDL.
- MDLClaimNames() - Constructor for class com.authlete.mdoc.constants.MDLClaimNames
- MDLConstants - Class in com.authlete.mdoc.constants
-
Constants for mDL.
- MDLConstants() - Constructor for class com.authlete.mdoc.constants.MDLConstants
- MobileSecurityObject - Class in com.authlete.mdoc
-
The
MobileSecurityObject
structure. - MobileSecurityObject(ValueDigests, DeviceKeyInfo, String, ValidityInfo) - Constructor for class com.authlete.mdoc.MobileSecurityObject
-
A constructor with the default version and the default digest algorithm.
- MobileSecurityObject(String, String, ValueDigests, DeviceKeyInfo, String, ValidityInfo) - Constructor for class com.authlete.mdoc.MobileSecurityObject
- MobileSecurityObjectBytes - Class in com.authlete.mdoc
-
The
MobileSecurityObjectBytes
structure, which is the payload of theIssuerAuth
structure. - MobileSecurityObjectBytes(MobileSecurityObject) - Constructor for class com.authlete.mdoc.MobileSecurityObjectBytes
N
- NAME_SPACE_MDL - Static variable in class com.authlete.mdoc.constants.MDLConstants
-
The name space of the MDL ("
org.iso.18013.5.1
"). - NAME_SPACE_MDL_VER_1 - Static variable in class com.authlete.mdoc.constants.MDLConstants
-
The name space of the MDL version 1 ("
org.iso.18013.5.1
"). - NaN - Static variable in class com.authlete.cbor.CBORDouble
-
NaN.
- NaN - Static variable in class com.authlete.cbor.CBORFloat
-
NaN.
- NATIONALITY - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
nationality
". - nbf(long) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "nbf (5)" claim.
- nbf(Date) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "nbf (5)" claim.
- NBF - Static variable in class com.authlete.cwt.constants.CWTClaims
-
nbf (5); Not Before
- NEGATIVE_INFINITY - Static variable in class com.authlete.cbor.CBORDouble
-
Negative infinity.
- NEGATIVE_INFINITY - Static variable in class com.authlete.cbor.CBORFloat
-
Negative infinity.
- next() - Method in class com.authlete.cbor.CBORDecoder
-
Get the next CBOR data item from the input stream.
- next() - Method in class com.authlete.cbor.CBORParser
-
Get the next CBOR data item from the input stream and convert it into an instance of a common Java class.
- next() - Method in class com.authlete.cbor.token.CBORTokenizer
-
Get the next CBOR token from the input stream.
- nonce(byte[]) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "Nonce (10)" claim.
- nonce(String) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "Nonce (10)" claim.
- NONCE - Static variable in class com.authlete.cwt.constants.CWTClaims
-
Nonce (10); Nonce
O
- OKP - Static variable in class com.authlete.cose.constants.COSEKeyTypes
-
OKP (1)
- OKP_CRV - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
OKP crv (-1)
- OKP_D - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
OKP d (-4)
- OKP_X - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
OKP x (-2)
- okpCrv(int) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "crv (-1)" parameter for the key type "OKP".
- okpCrv(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "crv (-1)" parameter for the key type "OKP".
- okpCrvEd25519() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "Ed25519 (6)" to the "crv (-1)" parameter for the key type "OKP".
- okpCrvEd448() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "Ed448 (7)" to the "crv (-1)" parameter for the key type "OKP".
- okpCrvX25519() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "X25519 (4)" to the "crv (-1)" parameter for the key type "OKP".
- okpCrvX448() - Method in class com.authlete.cose.COSEKeyBuilder
-
Set "X448 (5)" to the "crv (-1)" parameter for the key type "OKP".
- okpD(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "d (-4)" parameter for the key type "OKP".
- okpDInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "d (-4)" parameter for the key type "OKP".
- okpX(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "x (-2)" parameter for the key type "OKP".
- okpXInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "x (-2)" parameter for the key type "OKP".
P
- P_256 - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
P-256 (1)
- P_256_NAME - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
"P-256"
- P_384 - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
P-384 (2)
- P_384_NAME - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
"P-384"
- P_521 - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
P-521 (3)
- P_521_NAME - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
"P-521"
- parse() - Method in class com.authlete.cbor.CBORBreak
- parse() - Method in class com.authlete.cbor.CBORItem
-
Convert this
CBORItem
instance into an instance of a common Java class. - parse() - Method in class com.authlete.cbor.CBORItemList
- parse() - Method in class com.authlete.cbor.CBORNull
- parse() - Method in class com.authlete.cbor.CBORPairList
- parse() - Method in class com.authlete.cbor.CBORTaggedItem
- parse() - Method in class com.authlete.cbor.CBORUndefined
- parse() - Method in class com.authlete.cbor.CBORValue
-
Return the value of this CBOR data item (= return
CBORValue.getValue()
). - parseItem(String) - Method in interface com.authlete.cbor.CBORDiagnosticNotationParser
-
Parse the given string as the CBOR Diagnostic Notation and generates a corresponding
CBORItem
instance. - PARTIAL_IV - Static variable in class com.authlete.cose.constants.COSEHeaderParameters
-
Partial IV (6)
- partialIv(byte[]) - Method in class com.authlete.cose.COSEHeaderBuilder
-
Set the "Partial IV (6)" parameter.
- payload(byte[]) - Method in class com.authlete.cose.COSESign1Builder
-
Set a payload.
- payload(byte[]) - Method in class com.authlete.cose.COSESignBuilder
-
Set a payload.
- payload(byte[]) - Method in class com.authlete.cose.SigStructureBuilder
-
Set the payload to
Sig_structure.payload
. - payload(CBORByteArray) - Method in class com.authlete.cose.COSESign1Builder
-
Set a payload.
- payload(CBORByteArray) - Method in class com.authlete.cose.COSESignBuilder
-
Set a payload.
- payload(CBORByteArray) - Method in class com.authlete.cose.SigStructureBuilder
-
Set the payload to
Sig_structure.payload
. - payload(CBORItem) - Method in class com.authlete.cose.COSESign1Builder
-
Set a payload.
- payload(CBORItem) - Method in class com.authlete.cose.COSESignBuilder
-
Set a payload.
- payload(String) - Method in class com.authlete.cose.COSESign1Builder
-
Set a payload.
- payload(String) - Method in class com.authlete.cose.COSESignBuilder
-
Set a payload.
- payload(String) - Method in class com.authlete.cose.SigStructureBuilder
-
Set the payload to
Sig_structure.payload
. - PORTRAIT - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
portrait
". - PORTRAIT_CAPTURE_DATE - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
portrait_capture_date
". - POSITIVE_INFINITY - Static variable in class com.authlete.cbor.CBORDouble
-
Positive infinity.
- POSITIVE_INFINITY - Static variable in class com.authlete.cbor.CBORFloat
-
Positive infinity.
- prettify() - Method in class com.authlete.cbor.CBORItem
-
Stringify this CBOR item and all the nested CBOR items in the pretty format.
- prettify(String, String) - Method in class com.authlete.cbor.CBORPair
-
Stringify this CBOR pair.
- prettify(String, String, Number) - Method in class com.authlete.cbor.CBORByteArray
- prettify(String, String, Number) - Method in class com.authlete.cbor.CBORItem
-
Stringify this CBOR item and all the nested CBOR items in the pretty format.
- prettify(String, String, Number) - Method in class com.authlete.cbor.CBORItemList
- prettify(String, String, Number) - Method in class com.authlete.cbor.CBORPairList
- prettify(String, String, Number) - Method in class com.authlete.cbor.CBORTaggedItem
- process(Number, CBORItem) - Method in interface com.authlete.cbor.tag.CBORTagProcessor
-
Process a tag.
- process(Number, CBORItem) - Method in class com.authlete.cbor.tag.CPBignum
- process(Number, CBORItem) - Method in class com.authlete.cbor.tag.CPDefault
- process(Number, CBORItem) - Method in class com.authlete.cbor.tag.CPUntag
- process(Number, CBORItem) - Method in class com.authlete.cbor.tag.CPUri
- process(Number, CBORItem) - Method in class com.authlete.cose.COSEMessageTagProcessor
- process(Number, CBORItem) - Method in class com.authlete.cwt.CWTTagProcessor
- protectedHeader(COSEProtectedHeader) - Method in class com.authlete.cose.COSESign1Builder
-
Set a protected header.
- protectedHeader(COSEProtectedHeader) - Method in class com.authlete.cose.COSESignBuilder
-
Set a protected header.
- PS256 - Static variable in class com.authlete.cose.constants.COSEAlgorithms
-
PS256 (-37); RSASSA-PSS w/ SHA-256
- PS384 - Static variable in class com.authlete.cose.constants.COSEAlgorithms
-
PS384 (-38); RSASSA-PSS w/ SHA-384
- PS512 - Static variable in class com.authlete.cose.constants.COSEAlgorithms
-
PS512 (-39); RSASSA-PSS w/ SHA-512
- put(Object, Object) - Method in class com.authlete.cose.COSEHeaderBuilder
-
Set a parameter.
- put(Object, Object) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set a parameter.
- put(Object, Object) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Add a claim.
R
- removeTagProcessor(Number) - Method in class com.authlete.cbor.CBORDecoderOptions
-
Remove the tag processor that has been registered for the tag number.
- RESIDENT_ADDRESS - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
resident_address
". - RESIDENT_CITY - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
resident_city
". - RESIDENT_COUNTRY - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
resident_country
". - RESIDENT_POSTAL_CODE - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
resident_postal_code
". - RESIDENT_STATE - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
resident_state
". - RS256 - Static variable in class com.authlete.cose.constants.COSEAlgorithms
-
RS256 (-257); RSASSA-PKCS1-v1_5 using SHA-256
- RS384 - Static variable in class com.authlete.cose.constants.COSEAlgorithms
-
RS384 (-258); RSASSA-PKCS1-v1_5 using SHA-384
- RS512 - Static variable in class com.authlete.cose.constants.COSEAlgorithms
-
RS512 (-259); RSASSA-PKCS1-v1_5 using SHA-512
- RSA - Static variable in class com.authlete.cose.constants.COSEKeyTypes
-
RSA (3)
- RSA_D - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
RSA d (-3)
- RSA_D_I - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
RSA d_i (-11)
- RSA_DP - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
RSA dP (-6)
- RSA_DQ - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
RSA dQ (-7)
- RSA_E - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
RSA e (-2)
- RSA_N - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
RSA n (-1)
- RSA_OTHER - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
RSA other (-9)
- RSA_P - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
RSA p (-4)
- RSA_Q - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
RSA q (-5)
- RSA_QINV - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
RSA qInv (-8)
- RSA_R_I - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
RSA r_i (-10)
- RSA_T_I - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
RSA t_i (-12)
- rsaD(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "d (-3)" parameter for the key type "RSA".
- rsaDI(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "d_i (-11)" parameter for the key type "RSA".
- rsaDIInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "d_i (-11)" parameter for the key type "RSA".
- rsaDInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "d (-3)" parameter for the key type "RSA".
- rsaDP(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "dP (-6)" parameter for the key type "RSA".
- rsaDPInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "dP (-6)" parameter for the key type "RSA".
- rsaDQ(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "dQ (-7)" parameter for the key type "RSA".
- rsaDQInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "dQ (-7)" parameter for the key type "RSA".
- rsaE(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "e (-2)" parameter for the key type "RSA".
- rsaEInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "e (-2)" parameter for the key type "RSA".
- rsaN(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "n (-1)" parameter for the key type "RSA".
- rsaNInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "n (-1)" parameter for the key type "RSA".
- rsaOther(List<Object>) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "other (-9)" parameter for the key type "RSA".
- rsaP(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "p (-4)" parameter for the key type "RSA".
- rsaPInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "p (-4)" parameter for the key type "RSA".
- rsaQ(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "q (-5)" parameter for the key type "RSA".
- rsaQInBase64url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "q (-5)" parameter for the key type "RSA".
- rsaQInv(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "qInv (-8)" parameter for the key type "RSA".
- rsaQInvInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "qInv (-8)" parameter for the key type "RSA".
- rsaRI(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "r_i (-10)" parameter for the key type "RSA".
- rsaRIInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "r_i (-10)" parameter for the key type "RSA".
- rsaTI(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "t_i (-12)" parameter for the key type "RSA".
- rsaTIInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "t_i (-12)" parameter for the key type "RSA".
S
- SCOPE - Static variable in class com.authlete.cwt.constants.CWTClaims
-
scope (9); The scope of an access token, as defined in [RFC6749].
- SECP256K1 - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
secp256k1 (8)
- SECP256K1_NAME - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
"secp256k1"
- setCBORizer(CBORizer) - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Set the
CBORizer
to convert given claim values into CBOR items. - setClaims(Map<String, Object>) - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Set the claims used to create
IssuerSignedItem
s. - setClient(String) - Method in class com.authlete.cwt.CWTKeyProofBuilder
-
Set the identifier of the client application.
- setComment(String) - Method in class com.authlete.cbor.CBORItem
-
Attach a comment to this CBOR item.
- setDeviceKey(COSEKey) - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Set the device key.
- setDiagnosticNotationParser(CBORDiagnosticNotationParser) - Method in class com.authlete.cbor.CBORizer
-
Set the parser that interprets the CBOR Diagnostic Notation.
- setDiagnosticNotationPrefix(String) - Method in class com.authlete.cbor.CBORizer
-
Set the prefix to indicate that the substring of the string given to the
CBORizer.cborizeString(String)
method should be interpreted as the CBOR Diagnostic Notation. - setDocType(String) - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Set the DocType.
- setIssuedAt(Date) - Method in class com.authlete.cwt.CWTKeyProofBuilder
-
Set the issuance time.
- setIssuer(String) - Method in class com.authlete.cwt.CWTKeyProofBuilder
-
Set the identifier of the credential issuer.
- setIssuerAuthSigner(SigStructureSigner) - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Set the signer to sign the Issuer Auth structure.
- setIssuerCertChain(List<X509Certificate>) - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Set the certificate chain for the issuer key.
- setIssuerKey(COSEEC2Key) - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Set the issuer key used to sign the
IssuerAuth
structure (COSESign1
). - setKey(COSEKey) - Method in class com.authlete.cwt.CWTKeyProofBuilder
-
Set the private key.
- setKeyComment(String) - Method in class com.authlete.cbor.CBORPair
-
Set the comment for the key.
- setNonce(String) - Method in class com.authlete.cwt.CWTKeyProofBuilder
-
Set the nonce value, which is the value of "
c_nonce
" issued by the server (the authorization server or the credential issuer). - setTagProcessor(Number, CBORTagProcessor) - Method in class com.authlete.cbor.CBORDecoderOptions
-
Set a tag processor for the tag number.
- setValidityInfo(ValidityInfo) - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Set the validity information of the Mobile Security Object.
- setValueComment(String) - Method in class com.authlete.cbor.CBORPair
-
Set the comment for the value.
- SEX - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
sex
". - sign(COSESign) - Method in class com.authlete.cose.SigStructureBuilder
- sign(SigStructure, int) - Method in class com.authlete.cose.COSESigner
-
Generate a signature for the Sig Structure with the specified algorithm.
- sign(SigStructure, int) - Method in interface com.authlete.cose.SigStructureSigner
-
Generate a signature for the Sig Structure with the specified algorithm.
- sign(SigStructure, int, byte[]) - Method in class com.authlete.cose.COSESigner
-
Generate a signature for the Sig Structure with the specified algorithm.
- sign(Key, int, byte[]) - Static method in class com.authlete.cose.COSESigner
-
Generate a signature for the data with the key and the algorithm.
- SIGN - Static variable in class com.authlete.cose.constants.COSEKeyOperations
-
sign (1)
- sign1(COSESign1) - Method in class com.authlete.cose.SigStructureBuilder
- signature() - Method in class com.authlete.cose.SigStructureBuilder
-
Set
"Signature"
toSig_structure.context
. - signature(byte[]) - Method in class com.authlete.cose.COSESign1Builder
-
Set a signature.
- signature(CBORByteArray) - Method in class com.authlete.cose.COSESign1Builder
-
Set a signature.
- signature(COSESignature) - Method in class com.authlete.cose.COSESignBuilder
-
Add a
COSE_Signature
element. - signature(COSESignature) - Method in class com.authlete.cose.SigStructureBuilder
-
Set the protected header of the given
COSESignature
object toSig_structure.sign_protected
. - SIGNATURE_USUAL_MARK - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
signature_usual_mark
". - signature1() - Method in class com.authlete.cose.SigStructureBuilder
-
Set
"Signature1"
toSig_structure.context
. - signerAttributes(COSEProtectedHeader) - Method in class com.authlete.cose.SigStructureBuilder
-
Set the attributes to
Sig_structure.sign_protected
. - SigStructure - Class in com.authlete.cose
-
Sig Signature
- SigStructure(COSEProtectedHeader, CBORByteArray, CBORByteArray) - Constructor for class com.authlete.cose.SigStructure
-
A constructor with the protected header of the content, the external data and the payload.
- SigStructure(COSEProtectedHeader, COSEProtectedHeader, CBORByteArray, CBORByteArray) - Constructor for class com.authlete.cose.SigStructure
-
A constructor with the protected header of the content, the protected header of
COSE_Signature
, the external data and the payload. - SigStructureBuilder - Class in com.authlete.cose
-
A utility to build a
SigStructure
instance. - SigStructureBuilder() - Constructor for class com.authlete.cose.SigStructureBuilder
- SigStructureSigner - Interface in com.authlete.cose
-
Signer to sign a Sig Structure.
- sub(String) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "sub (2)" claim.
- SUB - Static variable in class com.authlete.cwt.constants.CWTClaims
-
sub (2); Subject
- SYMMETRIC - Static variable in class com.authlete.cose.constants.COSEKeyTypes
-
Symmetric (4)
- SYMMETRIC_K - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
Symmetric k (-1)
- symmetricK(byte[]) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "k (-1)" parameter for the key type "Symmetric".
- symmetricKInBase64Url(String) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "k (-1)" parameter for the key type "Symmetric".
T
- toECPrivateKey() - Method in class com.authlete.cose.COSEEC2Key
-
Convert this
COSEEC2Key
instance to anECPrivateKey
instance. - toECPublicKey() - Method in class com.authlete.cose.COSEEC2Key
-
Convert this
COSEEC2Key
instance to anECPublicKey
instance. - toJwk() - Method in class com.authlete.cose.COSEKey
-
Convert this key to a
Map
instance that represents a JWK (RFC 7517 JSON Web Key (JWK)). - toPublic() - Method in class com.authlete.cose.COSEEC2Key
- toPublic() - Method in class com.authlete.cose.COSEKey
-
Convert this COSE key to a public key.
- toString() - Method in class com.authlete.cbor.CBORBreak
-
Return
"break"
. - toString() - Method in class com.authlete.cbor.CBORByteArray
-
Return
h'{base64}'
, or<<
{CBOR data item(s)}>>
if the value can be decoded as a CBOR data item or CBOR data items. - toString() - Method in class com.authlete.cbor.CBORItemList
-
Return
"[<item>, ...]"
- toString() - Method in class com.authlete.cbor.CBORNull
-
Return
"null"
. - toString() - Method in class com.authlete.cbor.CBORPair
-
Return
"<key>: <value>"
. - toString() - Method in class com.authlete.cbor.CBORPairList
-
Return
"{<key>: <value>, ...}"
- toString() - Method in class com.authlete.cbor.CBORSimpleValue
-
Return
"simple(<value>)"
. - toString() - Method in class com.authlete.cbor.CBORString
-
Return
"\"<value>\""
. - toString() - Method in class com.authlete.cbor.CBORTaggedItem
-
Return
"<tag number>(<tag content>)"
. - toString() - Method in class com.authlete.cbor.CBORUndefined
-
Return
"undefined"
. - toString() - Method in class com.authlete.cbor.CBORValue
-
Return the string representation of the value (= return
CBORValue.getValue()
.toString()
). - toString(boolean) - Method in class com.authlete.cbor.CBORByteArray
-
Get the string representation of this byte string.
- toString(Number) - Method in class com.authlete.cbor.CBORByteArray
- toString(Number) - Method in class com.authlete.cbor.CBORItem
-
Get the string representation of this CBOR item.
- TRUE - Static variable in class com.authlete.cbor.CBORBoolean
-
CBOR true (major type = 7, additional information = 21).
U
- UN_DISTINGUISHING_SIGN - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
un_distinguishing_sign
". - unprotectedHeader(COSEUnprotectedHeader) - Method in class com.authlete.cose.COSESign1Builder
-
Set an unprotected header.
- unprotectedHeader(COSEUnprotectedHeader) - Method in class com.authlete.cose.COSESignBuilder
-
Set an unprotected header.
- UNWRAP_KEY - Static variable in class com.authlete.cose.constants.COSEKeyOperations
-
unwrap key (6)
V
- ValidityInfo - Class in com.authlete.mdoc
-
The
ValidityInfo
structure containing information related to the validity of the Mobile Security Object and its signature. - ValidityInfo(ZonedDateTime, ZonedDateTime, ZonedDateTime) - Constructor for class com.authlete.mdoc.ValidityInfo
- ValidityInfo(ZonedDateTime, ZonedDateTime, ZonedDateTime, ZonedDateTime) - Constructor for class com.authlete.mdoc.ValidityInfo
- ValueDigests - Class in com.authlete.mdoc
-
The
ValueDigests
structure. - ValueDigests(List<? extends ValueDigestsEntry>) - Constructor for class com.authlete.mdoc.ValueDigests
- ValueDigestsEntry - Class in com.authlete.mdoc
-
An entry in the
ValueDigests
structure. - ValueDigestsEntry(CBORString, DigestIDs) - Constructor for class com.authlete.mdoc.ValueDigestsEntry
- ValueDigestsEntry(String, DigestIDs) - Constructor for class com.authlete.mdoc.ValueDigestsEntry
- valueOf(String) - Static method in enum com.authlete.cose.COSEMessageType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.authlete.cose.COSEMessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(COSESign) - Method in class com.authlete.cose.COSEVerifier
-
Verify a
COSE_Sign
object. - verify(COSESign1) - Method in class com.authlete.cose.COSEVerifier
-
Verify a
COSE_Sign1
object. - verify(COSESign1, byte[]) - Method in class com.authlete.cose.COSEVerifier
-
Verify a
COSE_Sign1
object. - verify(COSESign, byte[]) - Method in class com.authlete.cose.COSEVerifier
-
Verify a
COSE_Sign
object. - verify(COSESign, COSESignature) - Method in class com.authlete.cose.COSEVerifier
-
Verify a combination of
COSE_Sign
andCOSE_Signature
. - verify(COSESign, COSESignature, byte[]) - Method in class com.authlete.cose.COSEVerifier
-
Verify a combination of
COSE_Sign
andCOSE_Signature
. - verify(Key, int, byte[], byte[]) - Static method in class com.authlete.cose.COSEVerifier
-
Verify the signature for the data with the key and the algorithm.
- VERIFY - Static variable in class com.authlete.cose.constants.COSEKeyOperations
-
verify (2)
W
- WALNUT_DSA - Static variable in class com.authlete.cose.constants.COSEKeyTypes
-
WalnutDSA (6)
- WALNUT_DSA_MATRIX_1 - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
WalnutDSA matrix 1 (-4)
- WALNUT_DSA_MATRIX_2 - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
WalnutDSA matrix 2 (-6)
- WALNUT_DSA_N - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
WalnutDSA N (-1)
- WALNUT_DSA_PERMUTATION_1 - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
WalnutDSA permutation 1 (-5)
- WALNUT_DSA_Q - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
WalnutDSA q (-2)
- WALNUT_DSA_T_VALUES - Static variable in class com.authlete.cose.constants.COSEKeyTypeParameters
-
WalnutDSA t-values (-3)
- walnutDsaMatrix1(List<List<Number>>) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "matrix 1 (-4)" parameter for the key type "WalnutDSA".
- walnutDsaMatrix2(List<List<Number>>) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "matrix 2 (-6)" parameter for the key type "WalnutDSA".
- walnutDsaN(Number) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "N (-1)" parameter for the key type "WalnutDSA".
- walnutDsaPermutation1(List<Number>) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "permutation 1 (-5)" parameter for the key type "WalnutDSA".
- walnutDsaQ(Number) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "q (-2)" parameter for the key type "WalnutDSA".
- walnutDsaTValues(List<Number>) - Method in class com.authlete.cose.COSEKeyBuilder
-
Set the "t-values (-3)" parameter for the key type "WalnutDSA".
- WEIGHT - Static variable in class com.authlete.mdoc.constants.MDLClaimNames
-
"
weight
". - WRAP_KEY - Static variable in class com.authlete.cose.constants.COSEKeyOperations
-
wrap key (5)
- writeBigInteger(BigInteger) - Method in class com.authlete.cbor.CBOROutputStream
-
Write the CBOR representation of the given value into this output stream.
- writeBoolean(boolean) - Method in class com.authlete.cbor.CBOROutputStream
-
Write the CBOR representation of the given value into this output stream.
- writeByteArray(byte[]) - Method in class com.authlete.cbor.CBOROutputStream
-
Write the CBOR representation of the given value into this output stream.
- writeCollection(Collection<?>) - Method in class com.authlete.cbor.CBOROutputStream
-
Write the CBOR representation of the given value into this output stream.
- writeDouble(double) - Method in class com.authlete.cbor.CBOROutputStream
-
Write the CBOR representation of the given value into this output stream.
- writeFloat(float) - Method in class com.authlete.cbor.CBOROutputStream
-
Write the CBOR representation of the given value into this output stream.
- writeInteger(int) - Method in class com.authlete.cbor.CBOROutputStream
-
Write the CBOR representation of the given value into this output stream.
- writeLong(long) - Method in class com.authlete.cbor.CBOROutputStream
-
Write the CBOR representation of the given value into this output stream.
- writeMap(Map<?, ?>) - Method in class com.authlete.cbor.CBOROutputStream
-
Write the CBOR representation of the given value into this output stream.
- writeObject(Object) - Method in class com.authlete.cbor.CBOROutputStream
-
Write the CBOR representation of the given value into this output stream.
- writeString(String) - Method in class com.authlete.cbor.CBOROutputStream
-
Write the CBOR representation of the given value into this output stream.
X
- X25519 - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
X25519 (4)
- X25519_NAME - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
"X25519"
- X448 - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
X448 (5)
- X448_NAME - Static variable in class com.authlete.cose.constants.COSEEllipticCurves
-
"X448"
- x5chain(List<X509Certificate>) - Method in class com.authlete.cose.COSEHeaderBuilder
-
Set the "x5chain (33)" parameter.
- X5CHAIN - Static variable in class com.authlete.cose.constants.COSEHeaderParameters
-
x5chain (33)
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form