Cryptographic Objects ===================== Objects stored in a smart card can be obtained using the :js:func:`Token.getObjects` method. Common properties ----------------- These properties are available for all kind of objects (:js:class:`SCWS.Certificate`, :js:class:`SCWS.Key` and :js:class:`SCWS.DataContainer` objects). .. js:autoclass:: SCWS.Object() .. js:autoattribute:: Object#handle .. js:autoattribute:: Object#parent .. js:autoattribute:: Object#type .. js:autoattribute:: Object#ckId .. js:autoattribute:: Object#ckLabel .. js:autoattribute:: Object#private .. js:autoattribute:: Object#modifiable .. js:autoattribute:: Object#pinNumber .. js:autofunction:: Object#getDetails Certificate Objects ------------------- .. js:autoclass:: SCWS.Certificate() .. js:autoattribute:: Certificate#root .. js:autoattribute:: Certificate#subject .. js:autoattribute:: Certificate#issuer .. js:autoattribute:: Certificate#notBefore .. js:autoattribute:: Certificate#notAfter .. js:autofunction:: Certificate#getDetails .. js:autofunction:: Certificate#getValue Key Objects ----------- .. js:autoclass:: SCWS.Key() .. js:autoattribute:: Key#keyType .. js:autoattribute:: Key#algorithmName .. js:autoattribute:: Key#keyLength .. js:autoattribute:: Key#partialHash .. .. js:autofunction:: Key#getDetails Data Container Objects ---------------------- .. js:autoclass:: SCWS.DataContainer() .. js:autoattribute:: DataContainer#application .. js:autofunction:: DataContainer#getValue .. js:autofunction:: DataContainer#setValue