Class IteratedPasswordAlgorithmParametersSpiImpl

java.lang.Object
java.security.AlgorithmParametersSpi
org.wildfly.security.util.AbstractAlgorithmParametersSpiImpl<org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec>
org.wildfly.security.password.impl.IteratedPasswordAlgorithmParametersSpiImpl

public final class IteratedPasswordAlgorithmParametersSpiImpl extends org.wildfly.security.util.AbstractAlgorithmParametersSpiImpl<org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec>
An implementation of the AlgorithmParametersSpi SPI, in order to support encoding and decoding of password algorithm parameters.
Author:
David M. Lloyd
  • Constructor Summary

    Constructors
    Constructor
    Description
    Construct a new instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec
    engineDecode(org.wildfly.security.asn1.ASN1Decoder decoder)
     
    protected void
    engineEncode(org.wildfly.security.asn1.ASN1Encoder encoder, org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec parameterSpec)
     
    protected Class<org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec>
     

    Methods inherited from class org.wildfly.security.util.AbstractAlgorithmParametersSpiImpl

    engineGetEncoded, engineGetEncoded, engineGetParameterSpec, engineInit, engineInit, engineInit, engineToString

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • IteratedPasswordAlgorithmParametersSpiImpl

      public IteratedPasswordAlgorithmParametersSpiImpl()
      Construct a new instance.
  • Method Details

    • getParameterType

      protected Class<org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec> getParameterType()
      Specified by:
      getParameterType in class org.wildfly.security.util.AbstractAlgorithmParametersSpiImpl<org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec>
    • engineEncode

      protected void engineEncode(org.wildfly.security.asn1.ASN1Encoder encoder, org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec parameterSpec)
      Specified by:
      engineEncode in class org.wildfly.security.util.AbstractAlgorithmParametersSpiImpl<org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec>
    • engineDecode

      protected org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec engineDecode(org.wildfly.security.asn1.ASN1Decoder decoder)
      Specified by:
      engineDecode in class org.wildfly.security.util.AbstractAlgorithmParametersSpiImpl<org.wildfly.security.password.spec.IteratedPasswordAlgorithmSpec>