com.healthmarketscience.jackcess.cryptmodel.password
Class CTPasswordKeyEncryptor

java.lang.Object
  extended by com.healthmarketscience.jackcess.cryptmodel.password.CTPasswordKeyEncryptor

public class CTPasswordKeyEncryptor
extends Object

Java class for CT_PasswordKeyEncryptor complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="CT_PasswordKeyEncryptor">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="saltSize" use="required" type="{http://schemas.microsoft.com/office/2006/encryption}ST_SaltSize" />
       <attribute name="blockSize" use="required" type="{http://schemas.microsoft.com/office/2006/encryption}ST_BlockSize" />
       <attribute name="keyBits" use="required" type="{http://schemas.microsoft.com/office/2006/encryption}ST_KeyBits" />
       <attribute name="hashSize" use="required" type="{http://schemas.microsoft.com/office/2006/encryption}ST_HashSize" />
       <attribute name="cipherAlgorithm" use="required" type="{http://schemas.microsoft.com/office/2006/encryption}ST_CipherAlgorithm" />
       <attribute name="cipherChaining" use="required" type="{http://schemas.microsoft.com/office/2006/encryption}ST_CipherChaining" />
       <attribute name="hashAlgorithm" use="required" type="{http://schemas.microsoft.com/office/2006/encryption}ST_HashAlgorithm" />
       <attribute name="saltValue" use="required" type="{http://www.w3.org/2001/XMLSchema}base64Binary" />
       <attribute name="spinCount" use="required" type="{http://schemas.microsoft.com/office/2006/encryption}ST_SpinCount" />
       <attribute name="encryptedVerifierHashInput" use="required" type="{http://www.w3.org/2001/XMLSchema}base64Binary" />
       <attribute name="encryptedVerifierHashValue" use="required" type="{http://www.w3.org/2001/XMLSchema}base64Binary" />
       <attribute name="encryptedKeyValue" use="required" type="{http://www.w3.org/2001/XMLSchema}base64Binary" />
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
CTPasswordKeyEncryptor()
           
 
Method Summary
 long getBlockSize()
          Gets the value of the blockSize property.
 String getCipherAlgorithm()
          Gets the value of the cipherAlgorithm property.
 String getCipherChaining()
          Gets the value of the cipherChaining property.
 byte[] getEncryptedKeyValue()
          Gets the value of the encryptedKeyValue property.
 byte[] getEncryptedVerifierHashInput()
          Gets the value of the encryptedVerifierHashInput property.
 byte[] getEncryptedVerifierHashValue()
          Gets the value of the encryptedVerifierHashValue property.
 String getHashAlgorithm()
          Gets the value of the hashAlgorithm property.
 long getHashSize()
          Gets the value of the hashSize property.
 long getKeyBits()
          Gets the value of the keyBits property.
 long getSaltSize()
          Gets the value of the saltSize property.
 byte[] getSaltValue()
          Gets the value of the saltValue property.
 long getSpinCount()
          Gets the value of the spinCount property.
 void setBlockSize(long value)
          Sets the value of the blockSize property.
 void setCipherAlgorithm(String value)
          Sets the value of the cipherAlgorithm property.
 void setCipherChaining(String value)
          Sets the value of the cipherChaining property.
 void setEncryptedKeyValue(byte[] value)
          Sets the value of the encryptedKeyValue property.
 void setEncryptedVerifierHashInput(byte[] value)
          Sets the value of the encryptedVerifierHashInput property.
 void setEncryptedVerifierHashValue(byte[] value)
          Sets the value of the encryptedVerifierHashValue property.
 void setHashAlgorithm(String value)
          Sets the value of the hashAlgorithm property.
 void setHashSize(long value)
          Sets the value of the hashSize property.
 void setKeyBits(long value)
          Sets the value of the keyBits property.
 void setSaltSize(long value)
          Sets the value of the saltSize property.
 void setSaltValue(byte[] value)
          Sets the value of the saltValue property.
 void setSpinCount(long value)
          Sets the value of the spinCount property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CTPasswordKeyEncryptor

public CTPasswordKeyEncryptor()
Method Detail

getSaltSize

public long getSaltSize()
Gets the value of the saltSize property.


setSaltSize

public void setSaltSize(long value)
Sets the value of the saltSize property.


getBlockSize

public long getBlockSize()
Gets the value of the blockSize property.


setBlockSize

public void setBlockSize(long value)
Sets the value of the blockSize property.


getKeyBits

public long getKeyBits()
Gets the value of the keyBits property.


setKeyBits

public void setKeyBits(long value)
Sets the value of the keyBits property.


getHashSize

public long getHashSize()
Gets the value of the hashSize property.


setHashSize

public void setHashSize(long value)
Sets the value of the hashSize property.


getCipherAlgorithm

public String getCipherAlgorithm()
Gets the value of the cipherAlgorithm property.

Returns:
possible object is String

setCipherAlgorithm

public void setCipherAlgorithm(String value)
Sets the value of the cipherAlgorithm property.

Parameters:
value - allowed object is String

getCipherChaining

public String getCipherChaining()
Gets the value of the cipherChaining property.

Returns:
possible object is String

setCipherChaining

public void setCipherChaining(String value)
Sets the value of the cipherChaining property.

Parameters:
value - allowed object is String

getHashAlgorithm

public String getHashAlgorithm()
Gets the value of the hashAlgorithm property.

Returns:
possible object is String

setHashAlgorithm

public void setHashAlgorithm(String value)
Sets the value of the hashAlgorithm property.

Parameters:
value - allowed object is String

getSaltValue

public byte[] getSaltValue()
Gets the value of the saltValue property.

Returns:
possible object is byte[]

setSaltValue

public void setSaltValue(byte[] value)
Sets the value of the saltValue property.

Parameters:
value - allowed object is byte[]

getSpinCount

public long getSpinCount()
Gets the value of the spinCount property.


setSpinCount

public void setSpinCount(long value)
Sets the value of the spinCount property.


getEncryptedVerifierHashInput

public byte[] getEncryptedVerifierHashInput()
Gets the value of the encryptedVerifierHashInput property.

Returns:
possible object is byte[]

setEncryptedVerifierHashInput

public void setEncryptedVerifierHashInput(byte[] value)
Sets the value of the encryptedVerifierHashInput property.

Parameters:
value - allowed object is byte[]

getEncryptedVerifierHashValue

public byte[] getEncryptedVerifierHashValue()
Gets the value of the encryptedVerifierHashValue property.

Returns:
possible object is byte[]

setEncryptedVerifierHashValue

public void setEncryptedVerifierHashValue(byte[] value)
Sets the value of the encryptedVerifierHashValue property.

Parameters:
value - allowed object is byte[]

getEncryptedKeyValue

public byte[] getEncryptedKeyValue()
Gets the value of the encryptedKeyValue property.

Returns:
possible object is byte[]

setEncryptedKeyValue

public void setEncryptedKeyValue(byte[] value)
Sets the value of the encryptedKeyValue property.

Parameters:
value - allowed object is byte[]


Copyright © 2010-2015 Health Market Science. All Rights Reserved.