com.healthmarketscience.jackcess.cryptmodel
Class CTKeyData

java.lang.Object
  extended by com.healthmarketscience.jackcess.cryptmodel.CTKeyData

public class CTKeyData
extends Object

Java class for CT_KeyData complex type.

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

 <complexType name="CT_KeyData">
   <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" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  long blockSize
           
protected  String cipherAlgorithm
           
protected  String cipherChaining
           
protected  String hashAlgorithm
           
protected  long hashSize
           
protected  long keyBits
           
protected  long saltSize
           
protected  byte[] saltValue
           
 
Constructor Summary
CTKeyData()
           
 
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.
 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.
 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 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

saltSize

protected long saltSize

blockSize

protected long blockSize

keyBits

protected long keyBits

hashSize

protected long hashSize

cipherAlgorithm

protected String cipherAlgorithm

cipherChaining

protected String cipherChaining

hashAlgorithm

protected String hashAlgorithm

saltValue

protected byte[] saltValue
Constructor Detail

CTKeyData

public CTKeyData()
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[]


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