Interface ITemplate

Represents the list of attributes

interface ITemplate {
    aki?: null | Buffer;
    allowedMechanisms?: any;
    alwaysAuth?: null | boolean;
    alwaysSensitive?: null | boolean;
    application?: null | string;
    attrTypes?: null | Buffer;
    authPinFlags?: null | Buffer;
    base?: null | Buffer;
    bitsPerPixel?: any;
    certCategory?: null | number;
    certType?: number;
    charCols?: any;
    charRows?: any;
    charSets?: any;
    checkValue?: null | Buffer;
    class?: null | number;
    coefficient?: null | Buffer;
    color?: any;
    copyable?: null | boolean;
    decrypt?: null | boolean;
    defaultCmsAttrs?: any;
    derive?: null | boolean;
    digestName?: null | number;
    encMethod?: any;
    encrypt?: null | boolean;
    endDate?: null | Date;
    exp1?: null | Buffer;
    exp2?: null | Buffer;
    extractable?: null | boolean;
    hasReset?: any;
    hwFeatureType?: any;
    id?: null | Buffer;
    issuer?: null | Buffer;
    issuerAC?: null | Buffer;
    javaDomain?: null | number;
    keyGenMechanism?: null | number;
    keyType?: null | number;
    label?: null | string;
    local?: null | boolean;
    mechanismType?: any;
    mimeTypes?: any;
    modifiable?: null | boolean;
    modulus?: null | Buffer;
    modulusBits?: null | number;
    neverExtractable?: null | boolean;
    objectId?: null | Buffer;
    otpChallengeReq?: any;
    otpCounter?: any;
    otpCounterReq?: any;
    otpFormat?: any;
    otpLength?: any;
    otpPinReq?: any;
    otpServiceId?: any;
    otpServiceLogo?: any;
    otpServiceLogoType?: any;
    otpTime?: any;
    otpTimeInterval?: any;
    otpTimeReq?: any;
    otpUserFriendlyMode?: any;
    otpUserId?: any;
    owner?: null | Buffer;
    paramsEC?: null | Buffer;
    paramsECDSA?: null | Buffer;
    pixelX?: any;
    pixelY?: any;
    pointEC?: null | Buffer;
    prime?: null | Buffer;
    prime1?: null | Buffer;
    prime2?: null | Buffer;
    primeBits?: null | number;
    private?: null | boolean;
    privateExponent?: null | Buffer;
    publicExponent?: null | Buffer;
    requiredCmsAttrs?: any;
    resetOnInit?: any;
    resolution?: any;
    secondaryAuth?: null | boolean;
    sensitive?: null | boolean;
    serial?: null | Buffer;
    sign?: null | boolean;
    signRecover?: null | boolean;
    ski?: null | Buffer;
    startDate?: null | Date;
    subject?: null | Buffer;
    subprime?: null | Buffer;
    subprimeBits?: null | number;
    supportedCmsAttrs?: any;
    token?: null | boolean;
    trusted?: null | boolean;
    unwrap?: null | boolean;
    unwrapTemplate?: any;
    url?: null | string;
    value?: null | Buffer;
    valueBits?: null | number;
    valueLen?: null | number;
    verify?: null | boolean;
    verifyRecover?: null | boolean;
    wrap?: null | boolean;
    wrapTemplate?: any;
    wrapWithTrusted?: null | boolean;
    [key: string]: any;
}

Indexable

[key: string]: any

Properties

aki?: null | Buffer

CKA_HASH_OF_ISSUER_PUBLIC_KEY

allowedMechanisms?: any

CKA_ALLOWED_MECHANISMS

alwaysAuth?: null | boolean

CKA_ALWAYS_AUTHENTICATE

alwaysSensitive?: null | boolean

CKA_ALWAYS_SENSITIVE

application?: null | string

CKA_APPLICATION

attrTypes?: null | Buffer

CKA_ATTR_TYPES

authPinFlags?: null | Buffer

CKA_AUTH_PIN_FLAGS

base?: null | Buffer

CKA_BASE

bitsPerPixel?: any

CKA_BITS_PER_PIXEL

certCategory?: null | number

CKA_CERTIFICATE_CATEGORY

certType?: number

CKA_CERTIFICATE_TYPE

charCols?: any

CKA_CHAR_COLUMNS

charRows?: any

CKA_CHAR_ROWS

charSets?: any

CKA_CHAR_SETS

checkValue?: null | Buffer

CKA_CHECK_VALUE

class?: null | number

CKA_CLASS

coefficient?: null | Buffer

CKA_COEFFICIENT

color?: any

CKA_COLOR

copyable?: null | boolean

CKA_COPYABLE

decrypt?: null | boolean

CKA_DECRYPT

defaultCmsAttrs?: any

CKA_DEFAULT_CMS_ATTRIBUTES

derive?: null | boolean

CKA_DERIVE

digestName?: null | number

CKA_NAME_HASH_ALGORITHM

encMethod?: any

CKA_ENCODING_METHODS

encrypt?: null | boolean

CKA_ENCRYPT

endDate?: null | Date

CKA_END_DATE

exp1?: null | Buffer

CKA_EXPONENT_1

exp2?: null | Buffer

CKA_EXPONENT_2

extractable?: null | boolean

CKA_EXTRACTABLE

hasReset?: any

CKA_HAS_RESET

hwFeatureType?: any

CKA_HW_FEATURE_TYPE

id?: null | Buffer

CKA_ID

issuer?: null | Buffer

CKA_ISSUER

issuerAC?: null | Buffer

CKA_AC_ISSUER

javaDomain?: null | number

CKA_JAVA_MIDP_SECURITY_DOMAIN

keyGenMechanism?: null | number

CKA_KEY_GEN_MECHANISM

keyType?: null | number

CKA_KEY_TYPE

label?: null | string

CKA_LABEL

local?: null | boolean

CKA_LOCAL

mechanismType?: any

CKA_MECHANISM_TYPE

mimeTypes?: any

CKA_MIME_TYPES

modifiable?: null | boolean

CKA_MODIFIABLE

modulus?: null | Buffer

CKA_MODULUS

modulusBits?: null | number

CKA_MODULUS_BITS

neverExtractable?: null | boolean

CKA_NEVER_EXTRACTABLE

objectId?: null | Buffer

CKA_OBJECT_ID

otpChallengeReq?: any

CKA_OTP_CHALLENGE_REQUIREMENT

otpCounter?: any

CKA_OTP_COUNTER

otpCounterReq?: any

CKA_OTP_COUNTER_REQUIREMENT

otpFormat?: any

CKA_OTP_FORMAT

otpLength?: any

CKA_OTP_LENGTH

otpPinReq?: any

CKA_OTP_PIN_REQUIREMENT

otpServiceId?: any

CKA_OTP_SERVICE_IDENTIFIER

otpServiceLogo?: any

CKA_OTP_SERVICE_LOGO

otpServiceLogoType?: any

CKA_OTP_SERVICE_LOGO_TYPE

otpTime?: any

CKA_OTP_TIME

otpTimeInterval?: any

CKA_OTP_TIME_INTERVAL

otpTimeReq?: any

CKA_OTP_TIME_REQUIREMENT

otpUserFriendlyMode?: any

CKA_OTP_USER_FRIENDLY_MODE

otpUserId?: any

CKA_OTP_USER_IDENTIFIER

owner?: null | Buffer

CKA_OWNER

paramsEC?: null | Buffer
paramsECDSA?: null | Buffer

CKA_ECDSA_PARAMS

pixelX?: any

CKA_PIXEL_X

pixelY?: any

CKA_PIXEL_Y

pointEC?: null | Buffer

CKA_EC_POINT

prime?: null | Buffer

CKA_PRIME

prime1?: null | Buffer

CKA_PRIME_1

prime2?: null | Buffer

CKA_PRIME_2

primeBits?: null | number

CKA_PRIME_BITS

private?: null | boolean

CKA_PRIVATE

privateExponent?: null | Buffer

CKA_PRIVATE_EXPONENT

publicExponent?: null | Buffer

CKA_PUBLIC_EXPONENT

requiredCmsAttrs?: any

CKA_REQUIRED_CMS_ATTRIBUTES

resetOnInit?: any

CKA_RESET_ON_INIT

resolution?: any

CKA_RESOLUTION

secondaryAuth?: null | boolean

CKA_SECONDARY_AUTH

sensitive?: null | boolean

CKA_SENSITIVE

serial?: null | Buffer

CKA_SERIAL_NUMBER

sign?: null | boolean

CKA_SIGN

signRecover?: null | boolean

CKA_SIGN_RECOVER

ski?: null | Buffer

CKA_HASH_OF_SUBJECT_PUBLIC_KEY

startDate?: null | Date

CKA_START_DATE

subject?: null | Buffer

CKA_SUBJECT

subprime?: null | Buffer

CKA_SUBPRIME

subprimeBits?: null | number

CKA_SUBPRIME_BITS

supportedCmsAttrs?: any

CKA_SUPPORTED_CMS_ATTRIBUTES

token?: null | boolean

CKA_TOKEN

trusted?: null | boolean

CKA_TRUSTED

unwrap?: null | boolean

CKA_UNWRAP

unwrapTemplate?: any

CKA_UNWRAP_TEMPLATE

url?: null | string

CKA_URL

value?: null | Buffer

CKA_VALUE

valueBits?: null | number

CKA_VALUE_BITS

valueLen?: null | number

CKA_VALUE_LEN

verify?: null | boolean

CKA_VERIFY

verifyRecover?: null | boolean

CKA_VERIFY_RECOVER

wrap?: null | boolean

CKA_WRAP

wrapTemplate?: any

CKA_WRAP_TEMPLATE

wrapWithTrusted?: null | boolean

CKA_WRAP_WITH_TRUSTED

Generated using TypeDoc