Class SecurityProfile
public class SecurityProfile
extends java.lang.Object
- Author:
- Radek Jira
-
Constructor Summary
Constructors Constructor Description SecurityProfile()
-
Method Summary
Modifier and Type Method Description java.lang.String
getAsymmetricKeyAlgorithm()
Returns asymmetric key algorithm.java.lang.Integer
getAsymmetricKeyLength()
Returns asymmetric key length.java.lang.Integer
getAuthenticationKeyLength()
Returns authentication key length.java.lang.Boolean
getAutomaticIdentityChangeInExpirationCountdownTime()
Returns automatic identity change in expiration countdown time flag value.java.lang.Boolean
getAutomaticIdentityChangeInExpirationCountdownUses()
Returns automatic identity change in expiration countdown uses flag value.java.lang.String
getCipherTransformation()
Returns cipher transformation.java.lang.Boolean
getDirectInit()
Returns direct init flag value.java.lang.String
getECGenParameterSpec()
Returns EC generator parameter specification.java.lang.Long
getExpirationCountdownTime()
Returns expiration countdown time.java.lang.Integer
getExpirationCountdownUses()
Returns expiration countdown uses.java.lang.Integer
getFailureCountAim()
Returns failure count AIM.java.lang.Integer
getFailureCountPeig()
Returns failure count PEIG.java.lang.String
getHashAlgorithm()
Returns hash algorithm.java.lang.String
getHmacAlgorithm()
Returns HMAC algorithm.java.lang.Integer
getIdentificatorLength()
Returns identifier length.java.lang.String
getKeyAgreementAlgorithm()
Returns key agreement algorithm.java.lang.String
getProfileName()
Returns profile name.java.lang.Integer
getProfilePriority()
Returns profile priority.java.lang.String
getProfileTemplate()
Returns profile template.java.lang.Integer
getRandomStringLength()
Returns random string length.java.lang.Integer
getSecondAuthenticationKeyLength()
Returns second authentication key length.java.lang.String
getSessionCipherTransformation()
Returns session cipher transformation.java.lang.String
getSignatureAlgorithm()
Returns signature algorithm.java.lang.Integer
getSymmetricKeyLength()
Returns symmetric key length.java.lang.String
getTextCoding()
Returns text coding.java.lang.Integer
getValidityCount()
Returns validity count.java.lang.Long
getValidityTime()
Returns validity time.java.lang.Integer
getVectorLength()
Returns vector length.java.lang.String
getVerificationMethod()
Returns verification method.void
setAsymmetricKeyAlgorithm(java.lang.String asymmetricKeyAlgorithm)
Sets asymmetric key algorithm.void
setAsymmetricKeyLength(java.lang.Integer asymmetricKeyLength)
Sets asymmetric key length.void
setAuthenticationKeyLength(java.lang.Integer authenticationKeyLength)
Sets authentication key length.void
setAutomaticIdentityChangeInExpirationCountdownTime(java.lang.Boolean automaticIdentityChangeInExpirationCountdownTime)
Sets automatic identity change in expiration countdown time flag value.void
setAutomaticIdentityChangeInExpirationCountdownUses(java.lang.Boolean automaticIdentityChangeInExpirationCountdownUses)
Sets automatic identity change in expiration countdown uses flag value.void
setCipherTransformation(java.lang.String cipherTransformation)
Sets cipher transformation.void
setDirectInit(java.lang.Boolean directInit)
Sets direct init flag value.void
setECGenParameterSpec(java.lang.String eCGenParameterSpec)
Sets EC generator parameter specification.void
setExpirationCountdownTime(java.lang.Long expirationCountdownTime)
Sets expiration countdown time.void
setExpirationCountdownUses(java.lang.Integer expirationCountdownUses)
Sets expiration countdown uses.void
setFailureCountAim(java.lang.Integer failureCountAim)
Sets failure count AIM.void
setFailureCountPeig(java.lang.Integer failureCountPeig)
Sets failure count PEIG.void
setHashAlgorithm(java.lang.String hashAlgorithm)
Sets hash algorithm.void
setHmacAlgorithm(java.lang.String hmacAlgorithm)
Sets HMAC algorithm.void
setIdentificatorLength(java.lang.Integer identificatorLength)
Sets identifier length.void
setKeyAgreementAlgorithm(java.lang.String keyAgreementAlgorithm)
Sets key agreement algorithm.void
setProfileName(java.lang.String profileName)
Sets profile name.void
setProfilePriority(java.lang.Integer profilePriority)
Sets profile priority.void
setProfileTemplate(java.lang.String profileTemplate)
Sets profile template.void
setRandomStringLength(java.lang.Integer randomStringLength)
Sets random string length.void
setSecondAuthenticationKeyLength(java.lang.Integer secondAuthenticationKeyLength)
Sets second authentication key length.void
setSessionCipherTransformation(java.lang.String sessionCipherTransformation)
Sets session cipher transformation.void
setSignatureAlgorithm(java.lang.String signatureAlgorithm)
Sets signature algorithm.void
setSymmetricKeyLength(java.lang.Integer symmetricKeyLength)
Sets symmetric key length.void
setTextCoding(java.lang.String textCoding)
Sets text coding.void
setValidityCount(java.lang.Integer validityCount)
Sets validity count.void
setValidityTime(java.lang.Long validityTime)
Sets validity time.void
setVectorLength(java.lang.Integer vectorLength)
Sets vector length.void
setVerificationMethod(java.lang.String verificationMethod)
Sets verification method.java.lang.String
toString()
-
Constructor Details
-
SecurityProfile
public SecurityProfile()
-
-
Method Details
-
getProfileName
public java.lang.String getProfileName()Returns profile name.
- Returns:
- profile name
-
setProfileName
public void setProfileName(java.lang.String profileName)Sets profile name.
- Parameters:
profileName
- profile name
-
getProfileTemplate
public java.lang.String getProfileTemplate()Returns profile template.
- Returns:
- profile template
-
setProfileTemplate
public void setProfileTemplate(java.lang.String profileTemplate)Sets profile template.
- Parameters:
profileTemplate
- profile template
-
getValidityTime
public java.lang.Long getValidityTime()Returns validity time.
- Returns:
- validity time
-
setValidityTime
public void setValidityTime(java.lang.Long validityTime)Sets validity time.
- Parameters:
validityTime
- validity time
-
getValidityCount
public java.lang.Integer getValidityCount()Returns validity count.
- Returns:
- validity count
-
setValidityCount
public void setValidityCount(java.lang.Integer validityCount)Sets validity count.
- Parameters:
validityCount
- validity count
-
getExpirationCountdownTime
public java.lang.Long getExpirationCountdownTime()Returns expiration countdown time.
- Returns:
- expiration countdown time
-
setExpirationCountdownTime
public void setExpirationCountdownTime(java.lang.Long expirationCountdownTime)Sets expiration countdown time.
- Parameters:
expirationCountdownTime
- expiration countdown time
-
getExpirationCountdownUses
public java.lang.Integer getExpirationCountdownUses()Returns expiration countdown uses.
- Returns:
- expiration countdown uses
-
setExpirationCountdownUses
public void setExpirationCountdownUses(java.lang.Integer expirationCountdownUses)Sets expiration countdown uses.
- Parameters:
expirationCountdownUses
- expiration countdown uses
-
getProfilePriority
public java.lang.Integer getProfilePriority()Returns profile priority.
- Returns:
- profile priority
-
setProfilePriority
public void setProfilePriority(java.lang.Integer profilePriority)Sets profile priority.
- Parameters:
profilePriority
- profile priority
-
getAutomaticIdentityChangeInExpirationCountdownTime
public java.lang.Boolean getAutomaticIdentityChangeInExpirationCountdownTime()Returns automatic identity change in expiration countdown time flag value.
- Returns:
- automatic identity change in expiration countdown time flag value
-
setAutomaticIdentityChangeInExpirationCountdownTime
public void setAutomaticIdentityChangeInExpirationCountdownTime(java.lang.Boolean automaticIdentityChangeInExpirationCountdownTime)Sets automatic identity change in expiration countdown time flag value.
- Parameters:
automaticIdentityChangeInExpirationCountdownTime
- automatic identity change in expiration countdown time flag value
-
getAutomaticIdentityChangeInExpirationCountdownUses
public java.lang.Boolean getAutomaticIdentityChangeInExpirationCountdownUses()Returns automatic identity change in expiration countdown uses flag value.
- Returns:
- automatic identity change in expiration countdown uses flag value
-
setAutomaticIdentityChangeInExpirationCountdownUses
public void setAutomaticIdentityChangeInExpirationCountdownUses(java.lang.Boolean automaticIdentityChangeInExpirationCountdownUses)Sets automatic identity change in expiration countdown uses flag value.
- Parameters:
automaticIdentityChangeInExpirationCountdownUses
- automatic identity change in expiration countdown uses flag value
-
getDirectInit
public java.lang.Boolean getDirectInit()Returns direct init flag value.
- Returns:
- direct init flag value
-
setDirectInit
public void setDirectInit(java.lang.Boolean directInit)Sets direct init flag value.
- Parameters:
directInit
- direct init flag value
-
getIdentificatorLength
public java.lang.Integer getIdentificatorLength()Returns identifier length.
- Returns:
- identifier length
-
setIdentificatorLength
public void setIdentificatorLength(java.lang.Integer identificatorLength)Sets identifier length.
- Parameters:
identificatorLength
- identifier length
-
getVerificationMethod
public java.lang.String getVerificationMethod()Returns verification method.
- Returns:
- verification method
-
setVerificationMethod
public void setVerificationMethod(java.lang.String verificationMethod)Sets verification method.
- Parameters:
verificationMethod
- verification method
-
getHashAlgorithm
public java.lang.String getHashAlgorithm()Returns hash algorithm.
- Returns:
- hash algorithm
-
setHashAlgorithm
public void setHashAlgorithm(java.lang.String hashAlgorithm)Sets hash algorithm.
- Parameters:
hashAlgorithm
- hash algorithm
-
getAsymmetricKeyAlgorithm
public java.lang.String getAsymmetricKeyAlgorithm()Returns asymmetric key algorithm.
- Returns:
- asymmetric key algorithm
-
setAsymmetricKeyAlgorithm
public void setAsymmetricKeyAlgorithm(java.lang.String asymmetricKeyAlgorithm)Sets asymmetric key algorithm.
- Parameters:
asymmetricKeyAlgorithm
- asymmetric key algorithm
-
getAsymmetricKeyLength
public java.lang.Integer getAsymmetricKeyLength()Returns asymmetric key length.
- Returns:
- asymmetric key length
-
setAsymmetricKeyLength
public void setAsymmetricKeyLength(java.lang.Integer asymmetricKeyLength)Sets asymmetric key length.
- Parameters:
asymmetricKeyLength
- asymmetric key length
-
getSignatureAlgorithm
public java.lang.String getSignatureAlgorithm()Returns signature algorithm.
- Returns:
- signature algorithm
-
setSignatureAlgorithm
public void setSignatureAlgorithm(java.lang.String signatureAlgorithm)Sets signature algorithm.
- Parameters:
signatureAlgorithm
- signature algorithm
-
getCipherTransformation
public java.lang.String getCipherTransformation()Returns cipher transformation.
- Returns:
- cipher transformation
-
setCipherTransformation
public void setCipherTransformation(java.lang.String cipherTransformation)Sets cipher transformation.
- Parameters:
cipherTransformation
- cipher transformation
-
getRandomStringLength
public java.lang.Integer getRandomStringLength()Returns random string length.
- Returns:
- random string length
-
setRandomStringLength
public void setRandomStringLength(java.lang.Integer randomStringLength)Sets random string length.
- Parameters:
randomStringLength
- random string length
-
getAuthenticationKeyLength
public java.lang.Integer getAuthenticationKeyLength()Returns authentication key length.
- Returns:
- authentication key length
-
setAuthenticationKeyLength
public void setAuthenticationKeyLength(java.lang.Integer authenticationKeyLength)Sets authentication key length.
- Parameters:
authenticationKeyLength
- authentication key length
-
getKeyAgreementAlgorithm
public java.lang.String getKeyAgreementAlgorithm()Returns key agreement algorithm.
- Returns:
- key agreement algorithm
-
setKeyAgreementAlgorithm
public void setKeyAgreementAlgorithm(java.lang.String keyAgreementAlgorithm)Sets key agreement algorithm.
- Parameters:
keyAgreementAlgorithm
- key agreement algorithm
-
getSessionCipherTransformation
public java.lang.String getSessionCipherTransformation()Returns session cipher transformation.
- Returns:
- session cipher transformation
-
setSessionCipherTransformation
public void setSessionCipherTransformation(java.lang.String sessionCipherTransformation)Sets session cipher transformation.
- Parameters:
sessionCipherTransformation
- session cipher transformation
-
getSymmetricKeyLength
public java.lang.Integer getSymmetricKeyLength()Returns symmetric key length.
- Returns:
- symmetric key length
-
setSymmetricKeyLength
public void setSymmetricKeyLength(java.lang.Integer symmetricKeyLength)Sets symmetric key length.
- Parameters:
symmetricKeyLength
- symmetric key length
-
getHmacAlgorithm
public java.lang.String getHmacAlgorithm()Returns HMAC algorithm.
- Returns:
- HMAC algorithm
-
setHmacAlgorithm
public void setHmacAlgorithm(java.lang.String hmacAlgorithm)Sets HMAC algorithm.
- Parameters:
hmacAlgorithm
- HMAC algorithm
-
getECGenParameterSpec
public java.lang.String getECGenParameterSpec()Returns EC generator parameter specification.
- Returns:
- EC generator parameter specification
-
setECGenParameterSpec
public void setECGenParameterSpec(java.lang.String eCGenParameterSpec)Sets EC generator parameter specification.
- Parameters:
eCGenParameterSpec
- EC generator parameter specification
-
getSecondAuthenticationKeyLength
public java.lang.Integer getSecondAuthenticationKeyLength()Returns second authentication key length.
- Returns:
- second authentication key length
-
setSecondAuthenticationKeyLength
public void setSecondAuthenticationKeyLength(java.lang.Integer secondAuthenticationKeyLength)Sets second authentication key length.
- Parameters:
secondAuthenticationKeyLength
- second authentication key length
-
getTextCoding
public java.lang.String getTextCoding()Returns text coding.
- Returns:
- text coding
-
setTextCoding
public void setTextCoding(java.lang.String textCoding)Sets text coding.
- Parameters:
textCoding
- text coding
-
getFailureCountPeig
public java.lang.Integer getFailureCountPeig()Returns failure count PEIG.
- Returns:
- failure count PEIG
-
setFailureCountPeig
public void setFailureCountPeig(java.lang.Integer failureCountPeig)Sets failure count PEIG.
- Parameters:
failureCountPeig
- failure count PEIG
-
getFailureCountAim
public java.lang.Integer getFailureCountAim()Returns failure count AIM.
- Returns:
- failure count AIM
-
setFailureCountAim
public void setFailureCountAim(java.lang.Integer failureCountAim)Sets failure count AIM.
- Parameters:
failureCountAim
- failure count AIM
-
getVectorLength
public java.lang.Integer getVectorLength()Returns vector length.
- Returns:
- vector length
-
setVectorLength
public void setVectorLength(java.lang.Integer vectorLength)Sets vector length.
- Parameters:
vectorLength
- vector length
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-