public class AttributeVector extends Object
| Constructor and Description |
|---|
AttributeVector() |
AttributeVector(Attribute... attributes) |
public AttributeVector()
public AttributeVector(Attribute... attributes)
public static AttributeVector newSecretKey()
public static AttributeVector newSecretKey(long keyType)
public static AttributeVector newAESSecretKey()
public static AttributeVector newPrivateKey()
public static AttributeVector newPrivateKey(long keyType)
public static AttributeVector newRSAPrivateKey()
public static AttributeVector newECPrivateKey()
public static AttributeVector newDSAPrivateKey()
public static AttributeVector newPublicKey()
public static AttributeVector newPublicKey(long keyType)
public static AttributeVector newRSAPublicKey()
public static AttributeVector newECPublicKey()
public static AttributeVector newDSAPublicKey()
public static AttributeVector newCertificate(long certificateType)
public static AttributeVector newX509Certificate()
public AttributeVector attr(long attrType, Object attrValue)
public AttributeVector attr(Attribute attr)
public CK_ATTRIBUTE[] toCkAttributes()
public Attribute getAttribute(long type)
public Boolean getBooleanAttrValue(long type)
public Long getLongAttrValue(long type)
public Integer getIntAttrValue(long type)
public String getStringAttrValue(long type)
public byte[] getByteArrayAttrValue(long type)
public byte[] acIssuer()
public AttributeVector acIssuer(byte[] acIssuer)
public long[] allowedMechanisms()
public AttributeVector allowedMechanisms(long[] allowedMechanisms)
public Boolean alwaysAuthenticate()
public AttributeVector alwaysAuthenticate(Boolean alwaysAuthenticate)
public Boolean alwaysSensitive()
public AttributeVector alwaysSensitive(Boolean alwaysSensitive)
public String application()
public AttributeVector application(String application)
public byte[] attrTypes()
public AttributeVector attrTypes(byte[] attrTypes)
public BigInteger base()
public AttributeVector base(BigInteger base)
public Integer bitsPerPixel()
public AttributeVector bitsPerPixel(Integer bitsPerPixel)
public Long certificateCategory()
public AttributeVector certificateCategory(Long certificateCategory)
public Long certificateType()
public AttributeVector certificateType(Long certificateType)
public Integer charColumns()
public AttributeVector charColumns(Integer charColumns)
public Integer charRows()
public AttributeVector charRows(Integer charRows)
public String charSets()
public AttributeVector charSets(String charSets)
public byte[] checkValue()
public AttributeVector checkValue(byte[] checkValue)
public Long class_()
public AttributeVector class_(Long class_)
public BigInteger coefficient()
public AttributeVector coefficient(BigInteger coefficient)
public Boolean color()
public AttributeVector color(Boolean color)
public Boolean copyable()
public AttributeVector copyable(Boolean copyable)
public Boolean decrypt()
public AttributeVector decrypt(Boolean decrypt)
public byte[] defaultCmsAttributes()
public AttributeVector defaultCmsAttributes(byte[] defaultCmsAttributes)
public Boolean derive()
public AttributeVector derive(Boolean derive)
public AttributeVector deriveTemplate()
public AttributeVector deriveTemplate(AttributeVector deriveTemplate)
public Boolean destroyable()
public AttributeVector destroyable(Boolean destroyable)
public byte[] ecParams()
public AttributeVector ecParams(byte[] ecParams)
public byte[] ecPoint()
public AttributeVector ecPoint(byte[] ecPoint)
public String encodingMethods()
public AttributeVector encodingMethods(String encodingMethods)
public Boolean encrypt()
public AttributeVector encrypt(Boolean encrypt)
public Instant endDate()
public AttributeVector endDate(Instant endDate)
public BigInteger exponent1()
public AttributeVector exponent1(BigInteger exponent1)
public BigInteger exponent2()
public AttributeVector exponent2(BigInteger exponent2)
public Boolean extractable()
public AttributeVector extractable(Boolean extractable)
public byte[] gost28147Params()
public AttributeVector gost28147Params(byte[] gost28147Params)
public byte[] gostr3410Params()
public AttributeVector gostr3410Params(byte[] gostr3410Params)
public byte[] gostr3411Params()
public AttributeVector gostr3411Params(byte[] gostr3411Params)
public byte[] hashOfIssuerPublicKey()
public AttributeVector hashOfIssuerPublicKey(byte[] hashOfIssuerPublicKey)
public byte[] hashOfSubjectPublicKey()
public AttributeVector hashOfSubjectPublicKey(byte[] hashOfSubjectPublicKey)
public Boolean hasReset()
public AttributeVector hasReset(Boolean hasReset)
public Long hwFeatureType()
public AttributeVector hwFeatureType(Long hwFeatureType)
public byte[] id()
public AttributeVector id(byte[] id)
public byte[] issuer()
public AttributeVector issuer(byte[] issuer)
public Long javaMidpSecurityDomain()
public AttributeVector javaMidpSecurityDomain(Long javaMidpSecurityDomain)
public Long keyGenMechanism()
public AttributeVector keyGenMechanism(Long keyGenMechanism)
public Long keyType()
public AttributeVector keyType(Long keyType)
public String label()
public AttributeVector label(String label)
public Boolean local()
public AttributeVector local(Boolean local)
public Long mechanismType()
public AttributeVector mechanismType(Long mechanismType)
public String mimeTypes()
public AttributeVector mimeTypes(String mimeTypes)
public Boolean modifiable()
public AttributeVector modifiable(Boolean modifiable)
public BigInteger modulus()
public AttributeVector modulus(BigInteger modulus)
public Integer modulusBits()
public AttributeVector modulusBits(Integer modulusBits)
public Long nameHashAlgorithm()
public AttributeVector nameHashAlgorithm(Long nameHashAlgorithm)
public Boolean neverExtractable()
public AttributeVector neverExtractable(Boolean neverExtractable)
public byte[] objectId()
public AttributeVector objectId(byte[] objectId)
public Long otpChallengeRequirement()
public AttributeVector otpChallengeRequirement(Long otpChallengeRequirement)
public byte[] otpCounter()
public AttributeVector otpCounter(byte[] otpCounter)
public Long otpCounterRequirement()
public AttributeVector otpCounterRequirement(Long otpCounterRequirement)
public Long otpFormat()
public AttributeVector otpFormat(Long otpFormat)
public Integer otpLength()
public AttributeVector otpLength(Integer otpLength)
public Long otpPinRequirement()
public AttributeVector otpPinRequirement(Long otpPinRequirement)
public String otpServiceIdentifier()
public AttributeVector otpServiceIdentifier(String otpServiceIdentifier)
public byte[] otpServiceLogo()
public AttributeVector otpServiceLogo(byte[] otpServiceLogo)
public String otpServiceLogoType()
public AttributeVector otpServiceLogoType(String otpServiceLogoType)
public String otpTime()
public AttributeVector otpTime(String otpTime)
public Long otpTimeInterval()
public AttributeVector otpTimeInterval(Long otpTimeInterval)
public Long otpTimeRequirement()
public AttributeVector otpTimeRequirement(Long otpTimeRequirement)
public Boolean otpUserFriendlyMode()
public AttributeVector otpUserFriendlyMode(Boolean otpUserFriendlyMode)
public String otpUserIdentifier()
public AttributeVector otpUserIdentifier(String otpUserIdentifier)
public byte[] owner()
public AttributeVector owner(byte[] owner)
public Integer pixelX()
public AttributeVector pixelX(Integer pixelX)
public Integer pixelY()
public AttributeVector pixelY(Integer pixelY)
public BigInteger prime()
public AttributeVector prime(BigInteger prime)
public BigInteger prime1()
public AttributeVector prime1(BigInteger prime1)
public BigInteger prime2()
public AttributeVector prime2(BigInteger prime2)
public Integer primeBits()
public AttributeVector primeBits(Integer primeBits)
public Boolean private_()
public AttributeVector private_(Boolean private_)
public BigInteger privateExponent()
public AttributeVector privateExponent(BigInteger privateExponent)
public Long profileId()
public AttributeVector profileId(Long profileId)
public BigInteger publicExponent()
public AttributeVector publicExponent(BigInteger publicExponent)
public byte[] publicKeyInfo()
public AttributeVector publicKeyInfo(byte[] publicKeyInfo)
public byte[] requiredCmsAttributes()
public AttributeVector requiredCmsAttributes(byte[] requiredCmsAttributes)
public Boolean resetOnInit()
public AttributeVector resetOnInit(Boolean resetOnInit)
public Integer resolution()
public AttributeVector resolution(Integer resolution)
public Boolean sensitive()
public AttributeVector sensitive(Boolean sensitive)
public byte[] serialNumber()
public AttributeVector serialNumber(byte[] serialNumber)
public Boolean sign()
public AttributeVector sign(Boolean sign)
public Boolean signRecover()
public AttributeVector signRecover(Boolean signRecover)
public Instant startDate()
public AttributeVector startDate(Instant startDate)
public byte[] subject()
public AttributeVector subject(byte[] subject)
public BigInteger subprime()
public AttributeVector subprime(BigInteger subprime)
public Integer subprimeBits()
public AttributeVector subprimeBits(Integer subprimeBits)
public byte[] supportedCmsAttributes()
public AttributeVector supportedCmsAttributes(byte[] supportedCmsAttributes)
public Boolean token()
public AttributeVector token(Boolean token)
public Boolean trusted()
public AttributeVector trusted(Boolean trusted)
public String uniqueId()
public AttributeVector uniqueId(String uniqueId)
public Boolean unwrap()
public AttributeVector unwrap(Boolean unwrap)
public AttributeVector unwrapTemplate()
public AttributeVector unwrapTemplate(AttributeVector unwrapTemplate)
public String url()
public AttributeVector url(String url)
public byte[] value()
public AttributeVector value(byte[] value)
public Integer valueBits()
public AttributeVector valueBits(Integer valueBits)
public Integer valueLen()
public AttributeVector valueLen(Integer valueLen)
public Boolean verify()
public AttributeVector verify(Boolean verify)
public Boolean verifyRecover()
public AttributeVector verifyRecover(Boolean verifyRecover)
public Boolean wrap()
public AttributeVector wrap(Boolean wrap)
public AttributeVector wrapTemplate()
public AttributeVector wrapTemplate(AttributeVector wrapTemplate)
public Boolean wrapWithTrusted()
public AttributeVector wrapWithTrusted(Boolean wrapWithTrusted)
public AttributeVector attributesAsSensitive(long... ckaTypes)
Copyright © 2023. All rights reserved.