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.
- Additional Parameters - Search tag in class com.authlete.mdoc.MobileSecurityObject
- Section
- 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". - aggregationUri(String) - Method in class com.authlete.cbor.tsl.StatusListBuilder
-
Set the aggregation URL.
- 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
AuthorizedDataElementsstructure. - AuthorizedDataElements(List<? extends AuthorizedDataElementsEntry>) - Constructor for class com.authlete.mdoc.AuthorizedDataElements
- AuthorizedDataElementsEntry - Class in com.authlete.mdoc
-
An entry in the
AuthorizedDataElementsstructure. - 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
AuthorizedNameSpacesstructure. - 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
BigIntegerinstance that represents the value ofInteger.MAX_VALUE. - BIG_INTEGER_INT_MIN - Static variable in class com.authlete.cbor.CBORConstants
-
A
BigIntegerinstance that represents the value ofInteger.MIN_VALUE. - BIG_INTEGER_LONG_MAX - Static variable in class com.authlete.cbor.CBORConstants
-
A
BigIntegerinstance that represents the value ofLong.MAX_VALUE. - BIG_INTEGER_LONG_MIN - Static variable in class com.authlete.cbor.CBORConstants
-
A
BigIntegerinstance that represents the value ofLong.MIN_VALUE. - BIG_INTEGER_MINUS_ONE - Static variable in class com.authlete.cbor.CBORConstants
-
A
BigIntegerinstance that represents the value of -1. - BIG_INTEGER_ULONG_MAX - Static variable in class com.authlete.cbor.CBORConstants
-
A
BigIntegerinstance 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
CBORPairs that contains pairs added so far. - build() - Method in class com.authlete.cbor.tsl.StatusListBuilder
-
Construct a
StatusListinstance. - build() - Method in class com.authlete.cbor.tsl.StatusTypeValuesBuilder
-
Construct the status values.
- build() - Method in class com.authlete.cose.COSEHeaderBuilder
-
Build a header instance.
- build() - Method in class com.authlete.cose.COSEKeyBuilder
-
Build an instance of
COSEKeyor its subclass when possible (e.g. - build() - Method in class com.authlete.cose.COSESign1Builder
-
Build a
COSESign1instance. - build() - Method in class com.authlete.cose.COSESignBuilder
-
Build a
COSESigninstance. - build() - Method in class com.authlete.cose.SigStructureBuilder
-
Build a
SigStructureinstance that representsSig_structure. - build() - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Build an instance of the
CWTClaimsSetclass. - build() - Method in class com.authlete.cwt.CWTKeyProofBuilder
-
Generate a CWT key proof.
- build() - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Build an
IssuerSignedinstance. - build(boolean) - Method in class com.authlete.cbor.tsl.StatusTypeValuesBuilder
-
Construct the status values.
- build(CBORItem) - Static method in class com.authlete.cose.COSEEncrypt
-
Build a
COSEEncryptinstance from the given CBOR data item. - build(CBORItem) - Static method in class com.authlete.cose.COSEEncrypt0
-
Build a
COSEEncrypt0instance from the given CBOR data item. - build(CBORItem) - Static method in class com.authlete.cose.COSEKey
-
Build an instance of
COSEKeyor its subclass when possible (e.g. - build(CBORItem) - Static method in class com.authlete.cose.COSEMac
-
Build a
COSEMacinstance from the given CBOR data item. - build(CBORItem) - Static method in class com.authlete.cose.COSEMac0
-
Build a
COSEMac0instance 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
COSEProtectedHeaderfrom 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
COSERecipientfrom it. - build(CBORItem) - Static method in class com.authlete.cose.COSESign
-
Build a
COSESigninstance from the given CBOR data item. - build(CBORItem) - Static method in class com.authlete.cose.COSESign1
-
Build a
COSESign1instance from the given CBOR data item. - build(CBORItem) - Static method in class com.authlete.cose.COSESignature
-
Build a
COSESignatureinstance 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
COSEUnprotectedHeaderfrom it. - build(CBORItem) - Static method in class com.authlete.cwt.CWTClaimsSet
-
Build an instance of the
CWTClaimsSetclass based on the given CBOR item. - build(List<Object>) - Static method in class com.authlete.cose.COSEEncrypt
-
Build a
COSEEncryptinstance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSEEncrypt0
-
Build a
COSEEncrypt0instance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSEMac
-
Build a
COSEMacinstance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSEMac0
-
Build a
COSEMac0instance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSERecipient
-
Build a
COSERecipientinstance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSESign
-
Build a
COSESigninstance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSESign1
-
Build a
COSESign1instance from the given object list. - build(List<Object>) - Static method in class com.authlete.cose.COSESignature
-
Build a
COSESignatureinstance from the given object list. - build(Map<Object, Object>) - Static method in class com.authlete.cose.COSEKey
-
Build an instance of
COSEKeyor its subclass when possible (e.g. - build(Map<Object, Object>) - Static method in class com.authlete.cose.COSEProtectedHeader
-
Build a
COSEProtectedHeaderinstance 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
COSEUnprotectedHeaderinstance 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
CWTClaimsSetclass using the key-value pairs in the given map as claims. - buildEC2Key() - Method in class com.authlete.cose.COSEKeyBuilder
-
Build a
COSEEC2Keyinstance. - buildOKPKey() - Method in class com.authlete.cose.COSEKeyBuilder
-
Build a
COSEOKPKeyinstance.
C
- capacity(int) - Method in class com.authlete.cbor.tsl.StatusListBuilder
-
Set the capacity of the list.
- 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
CBORItemsubclass. - cborizeBigInteger(BigInteger) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORBigIntegerinstance with the given value. - cborizeBoolean(boolean) - Method in class com.authlete.cbor.CBORizer
-
Return
CBORBoolean.FALSEorCBORBoolean.TRUEaccording to the given value. - cborizeByteArray(byte[]) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORByteArrayinstance with the given value. - cborizeCollection(Collection<?>) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORItemListinstance with the given collection. - cborizeDouble(double) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORDoubleinstance with the given value. - cborizeFloat(float) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORFloatinstance with the given value. - cborizeInteger(int) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORIntegerinstance with the given value. - cborizeLong(long) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORLonginstance with the given value. - cborizeMap(Map<?, ?>) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORPairListinstance with the given map. - cborizeObject(Object) - Method in class com.authlete.cbor.CBORizer
-
Convert the given object into an instance of
CBORItemsubclass. - CBORizer - Class in com.authlete.cbor
-
A converter that converts Java primitives and instances of common Java classes into instances of
CBORItemsubclasses. - CBORizer() - Constructor for class com.authlete.cbor.CBORizer
- cborizeString(String) - Method in class com.authlete.cbor.CBORizer
-
Create a
CBORStringinstance 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
CBORPairs. - 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.cbor.tsl - package com.authlete.cbor.tsl
- 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
COSEKeyinstance. - 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-2561EC2NIST P-256 also known as secp256r1P-3842EC2NIST P-384 also known as secp384r1P-5213EC2NIST P-521 also known as secp521r1X255194OKPX25519 for use w/ ECDH onlyX4485OKPX448 for use w/ ECDH onlyEd255196OKPEd25519 for use w/ EdDSA onlyEd4487OKPEd448 for use w/ EdDSA onlysecp256k18EC2Ed448 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
COSEProtectedHeaderBuilderandCOSEUnprotectedHeaderBuilder. - COSEHeaderBuilder() - Constructor for class com.authlete.cose.COSEHeaderBuilder
- COSEHeaderParameters - Class in com.authlete.cose.constants
-
COSE Header Parameters Name Label Value Type Description Reference
alg1 int / tstr Cryptographic algorithm to use RFC 9052crit2 [+ label] Critical headers to be understood RFC 9052content type3 tstr / uint Content type of the payload RFC 9052kid4 bstr Key identifier RFC 9052IV5 bstr Full Initialization Vector RFC 9052Partial IV6 bstr Partial Initialization Vector RFC 9052x5chain33 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
COSEKeyor 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
kty1 tstr / int Identification of the key typekid2 bstr Key identification value - match to kid in messagealg3 tstr / int Key usage restriction to this algorithmkey_ops4 [+ (tstr/int)] Restrict set of permissible operationsBase IV5 bstr Base IV to be XORed with Partial IVs - COSEKeyOperations - Class in com.authlete.cose.constants
-
COSE Key Operations Name Value Description
sign1 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
OKPcrv-1 int / tstr EC identifier -- Taken from the "COSE Elliptic Curves" registryx-2 bstr Public keyd-4 bstr Private keyEC2crv-1 int / tstr EC identifier -- Taken from the "COSE Elliptic Curves" registryx-2 bstr x-coordinatey-3 bstr / bool y-coordinated-4 bstr Private keyRSAn-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_iSymmetrick-1 bstr Key valueHSS-LMSpub-1 bstr Public key for HSS/LMS hash-based digital signatureWalnutDSAN-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.OKP1 Octet Key PairCOSEKeyTypes.EC22 Elliptic Curve Keys w/ x- and y-coordinate pairCOSEKeyTypes.RSA3 RSA KeySymmetric4 Symmetric KeysHSS-LMS5 Public key for HSS/LMS hash-based digital signatureWalnutDSA6 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
CBORTaggedIteminstance that has the tag number and the tag content passed as arguments of theprocessmethod. - 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
URIinstance or not. - createPrivateKey() - Method in class com.authlete.cose.COSEEC2Key
- createPrivateKey() - Method in class com.authlete.cose.COSEKey
-
Create a
PrivateKeyinstance from this COSE key. - createPublicKey() - Method in class com.authlete.cose.COSEEC2Key
- createPublicKey() - Method in class com.authlete.cose.COSEKey
-
Create a
PublicKeyinstance 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
iss1 text string Issuersub2 text string Subjectaud3 text string Audienceexp4 integer or floating-point number Expiration Timenbf5 integer or floating-point number Not Beforeiat6 integer or floating-point number Issued Atcti7 byte string CWT IDcnf8 map Confirmationscope9 byte string or text string The scope of an access token, as defined in [RFC6749].Nonce10 bstr or array Noncestatus_list65533 map A CBOR structure containing up-to-date status information on multiple tokens using the Token Status List mechanism.ttl65534 unsigned integer Time to Livestatus65535 map A CBOR structure containing a reference to a status mechanism from the CWT Status Mechanisms Registry. - 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
CWTClaimsSetclass. - 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.cbor.tsl.Status
- Section
- Definition - Search tag in class com.authlete.cbor.tsl.StatusList
- Section
- Definition - Search tag in class com.authlete.cbor.tsl.StatusListInfo
- Section
- 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
DeviceAuthstructure. - 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
DeviceKeyInfostructure. - DeviceKeyInfo(COSEKey, KeyAuthorizations, KeyInfo) - Constructor for class com.authlete.mdoc.DeviceKeyInfo
- DeviceNameSpaces - Class in com.authlete.mdoc
-
The
DeviceNameSpacesstructure. - DeviceNameSpaces(List<? extends DeviceNameSpacesEntry>) - Constructor for class com.authlete.mdoc.DeviceNameSpaces
- DeviceNameSpacesBytes - Class in com.authlete.mdoc
-
The
DeviceNameSpacesBytesstructure. - DeviceNameSpacesBytes(DeviceNameSpaces) - Constructor for class com.authlete.mdoc.DeviceNameSpacesBytes
- DeviceNameSpacesEntry - Class in com.authlete.mdoc
-
An entry in the
DeviceNameSpacesstructure. - 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
DeviceResponsestructure. - 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
DeviceSignedstructure. - DeviceSigned(DeviceNameSpacesBytes, DeviceAuth) - Constructor for class com.authlete.mdoc.DeviceSigned
- DeviceSignedItems - Class in com.authlete.mdoc
-
The
DeviceSignedItemsstructure. - DeviceSignedItems(List<? extends DeviceSignedItemsEntry>) - Constructor for class com.authlete.mdoc.DeviceSignedItems
- DeviceSignedItemsEntry - Class in com.authlete.mdoc
-
An entry in the
DeviceSignedItemsstructure. - 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
Documentstructure. - 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
DocumentErrorstructure. - DocumentError(List<? extends DocumentErrorEntry>) - Constructor for class com.authlete.mdoc.DocumentError
- DocumentErrorEntry - Class in com.authlete.mdoc
-
An entry in the
DocumentErrorstructure. - 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
ErrorItemsstructure. - ErrorItems(List<? extends ErrorItemsEntry>) - Constructor for class com.authlete.mdoc.ErrorItems
- ErrorItemsEntry - Class in com.authlete.mdoc
-
An entry in the
ErrorItemsstructure. - 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
Errorsstructure. - Errors(List<? extends ErrorsEntry>) - Constructor for class com.authlete.mdoc.Errors
- ErrorsEntry - Class in com.authlete.mdoc
-
An entry in the
Errorsstructure. - 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
COSEKeyinstance 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.
- getAggregationUri() - Method in class com.authlete.cbor.tsl.StatusList
-
Get the URI of the status list aggregation.
- 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.
- getBits() - Method in class com.authlete.cbor.tsl.StatusList
-
Get the number of bits per Referenced Token.
- getBits() - Method in class com.authlete.cbor.tsl.StatusTypeValuesBuilder
-
Get the number of bits per Referenced Token.
- 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
CBORizerto 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
IssuerSignedItems. - 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
crvparameter). - getCrv() - Method in class com.authlete.cose.COSEOKPKey
-
Get the curve (the value of the
crvparameter). - 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
dparameter). - getD() - Method in class com.authlete.cose.COSEOKPKey
-
Get the private key (the value of the
dparameter). - 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
IssuerAuthstructure (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.
- getLst() - Method in class com.authlete.cbor.tsl.StatusList
-
Get the status values.
- 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.
- getTtl() - Method in class com.authlete.cwt.CWTClaimsSet
-
Get the value of the "ttl (65534)" claim.
- 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.
- getValue() - Method in enum com.authlete.cbor.tsl.StatusTypeValue
-
Get the numeric value of this status type.
- 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
xparameter). - getX() - Method in class com.authlete.cose.COSEOKPKey
-
Get the public key (the value of the
xparameter). - 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
yparameter). - 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
- INVALID - Enum constant in enum com.authlete.cbor.tsl.StatusTypeValue
-
INVALID (0x01) — The status of the Referenced Token is revoked, annulled, taken back, recalled or cancelled.
- 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
IssuerNameSpacesstructure. - IssuerNameSpaces(List<? extends IssuerNameSpacesEntry>) - Constructor for class com.authlete.mdoc.IssuerNameSpaces
- IssuerNameSpacesEntry - Class in com.authlete.mdoc
-
An entry in the
IssuerNameSpacesstructure. - 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
IssuerSignedstructure. - IssuerSigned(IssuerNameSpaces, COSESign1) - Constructor for class com.authlete.mdoc.IssuerSigned
- IssuerSignedBuilder - Class in com.authlete.mdoc
-
Utility to build an
IssuerSignedinstance. - IssuerSignedBuilder() - Constructor for class com.authlete.mdoc.IssuerSignedBuilder
- IssuerSignedItem - Class in com.authlete.mdoc
-
The
IssuerSignedItemstructure. - IssuerSignedItem(int, byte[], String, Object) - Constructor for class com.authlete.mdoc.IssuerSignedItem
- IssuerSignedItemBytes - Class in com.authlete.mdoc
-
The
IssuerSignedItemBytesstructure. - 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
KeyAuthorizationsstructure. - 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
KeyInfostructure. - KeyInfo(List<? extends KeyInfoEntry>) - Constructor for class com.authlete.mdoc.KeyInfo
- KeyInfoEntry - Class in com.authlete.mdoc
-
An entry in the
KeyInfostructure. - 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
Longinstance that represents the value ofInteger.MAX_VALUE. - LONG_INT_MIN - Static variable in class com.authlete.cbor.CBORConstants
-
A
Longinstance 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
MobileSecurityObjectstructure. - MobileSecurityObject(ValueDigests, DeviceKeyInfo, String, ValidityInfo) - Constructor for class com.authlete.mdoc.MobileSecurityObject
-
A constructor with the default version and the default digest algorithm.
- MobileSecurityObject(ValueDigests, DeviceKeyInfo, String, ValidityInfo, Status) - 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
- MobileSecurityObject(String, String, ValueDigests, DeviceKeyInfo, String, ValidityInfo, Status) - Constructor for class com.authlete.mdoc.MobileSecurityObject
- MobileSecurityObjectBytes - Class in com.authlete.mdoc
-
The
MobileSecurityObjectBytesstructure, which is the payload of theIssuerAuthstructure. - 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
CBORIteminstance 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
CBORIteminstance. - 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
CBORizerto convert given claim values into CBOR items. - setClaims(Map<String, Object>) - Method in class com.authlete.mdoc.IssuerSignedBuilder
-
Set the claims used to create
IssuerSignedItems. - 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
IssuerAuthstructure (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_Signatureelement. - signature(COSESignature) - Method in class com.authlete.cose.SigStructureBuilder
-
Set the protected header of the given
COSESignatureobject 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
SigStructureinstance. - SigStructureBuilder() - Constructor for class com.authlete.cose.SigStructureBuilder
- SigStructureSigner - Interface in com.authlete.cose
-
Signer to sign a Sig Structure.
- Status - Class in com.authlete.cbor.tsl
-
The
Statusstructure. - Status(StatusList) - Constructor for class com.authlete.cbor.tsl.Status
- STATUS - Static variable in class com.authlete.cwt.constants.CWTClaims
-
status (65535); A CBOR structure containing a reference to a status mechanism from the CWT Status Mechanisms Registry.
- STATUS_LIST - Static variable in class com.authlete.cwt.constants.CWTClaims
-
status_list (65533); A CBOR structure containing up-to-date status information on multiple tokens using the Token Status List mechanism.
- StatusList - Class in com.authlete.cbor.tsl
-
The
StatusListstructure. - StatusList(int, byte[], String) - Constructor for class com.authlete.cbor.tsl.StatusList
-
A constructor with
bits,lst, and optionalaggregation_uri. - StatusListBuilder - Class in com.authlete.cbor.tsl
-
A utility class to construct a
StatusListinstance. - StatusListBuilder(int) - Constructor for class com.authlete.cbor.tsl.StatusListBuilder
-
A constructor with
bits. - StatusListInfo - Class in com.authlete.cbor.tsl
-
The
StatusListInfostructure. - StatusListInfo(int, String) - Constructor for class com.authlete.cbor.tsl.StatusListInfo
-
A constructor with
idxanduri. - StatusTypeValue - Enum in com.authlete.cbor.tsl
-
Status Type values for Referenced Tokens.
- StatusTypeValuesBuilder - Class in com.authlete.cbor.tsl
-
A utility class to construct the compressed byte array of a token status list.
- StatusTypeValuesBuilder(int) - Constructor for class com.authlete.cbor.tsl.StatusTypeValuesBuilder
-
A constructor with
bits. - 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
- SUSPENDED - Enum constant in enum com.authlete.cbor.tsl.StatusTypeValue
-
SUSPENDED (0x02) — The status of the Referenced Token is temporarily invalid, hanging, debarred from privilege.
- 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
COSEEC2Keyinstance to anECPrivateKeyinstance. - toECPublicKey() - Method in class com.authlete.cose.COSEEC2Key
-
Convert this
COSEEC2Keyinstance to anECPublicKeyinstance. - toJwk() - Method in class com.authlete.cose.COSEKey
-
Convert this key to a
Mapinstance 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).
- ttl(long) - Method in class com.authlete.cwt.CWTClaimsSetBuilder
-
Set the "ttl (65534)" claim.
- TTL - Static variable in class com.authlete.cwt.constants.CWTClaims
-
ttl (65534); Time to Live
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
- VALID - Enum constant in enum com.authlete.cbor.tsl.StatusTypeValue
-
VALID (0x00) — The status of the Referenced Token is valid, correct or legal.
- ValidityInfo - Class in com.authlete.mdoc
-
The
ValidityInfostructure 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
- valueAt(int, int) - Method in class com.authlete.cbor.tsl.StatusListBuilder
-
Set the value at the index.
- valueAt(int, int) - Method in class com.authlete.cbor.tsl.StatusTypeValuesBuilder
-
Set the value at the index.
- valueAt(StatusTypeValue, int) - Method in class com.authlete.cbor.tsl.StatusListBuilder
-
Set the value at the index.
- valueAt(StatusTypeValue, int) - Method in class com.authlete.cbor.tsl.StatusTypeValuesBuilder
-
Set the value at the index.
- ValueDigests - Class in com.authlete.mdoc
-
The
ValueDigestsstructure. - ValueDigests(List<? extends ValueDigestsEntry>) - Constructor for class com.authlete.mdoc.ValueDigests
- ValueDigestsEntry - Class in com.authlete.mdoc
-
An entry in the
ValueDigestsstructure. - 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.cbor.tsl.StatusTypeValue
-
Returns the enum constant of this type with the specified name.
- 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.cbor.tsl.StatusTypeValue
-
Returns an array containing the constants of this enum type, in the order they are declared.
- 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_Signobject. - verify(COSESign1) - Method in class com.authlete.cose.COSEVerifier
-
Verify a
COSE_Sign1object. - verify(COSESign1, byte[]) - Method in class com.authlete.cose.COSEVerifier
-
Verify a
COSE_Sign1object. - verify(COSESign, byte[]) - Method in class com.authlete.cose.COSEVerifier
-
Verify a
COSE_Signobject. - verify(COSESign, COSESignature) - Method in class com.authlete.cose.COSEVerifier
-
Verify a combination of
COSE_SignandCOSE_Signature. - verify(COSESign, COSESignature, byte[]) - Method in class com.authlete.cose.COSEVerifier
-
Verify a combination of
COSE_SignandCOSE_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