Class SecurityProfile

java.lang.Object
com.aducid.sdk.pojo.SecurityProfile

public class SecurityProfile
extends java.lang.Object
Security profile. Created 4. 12. 2015 9:05:54
Author:
Radek Jira
  • Constructor Details

  • 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 class java.lang.Object