public class PBMParameter
extends java.lang.Object
implements org.bouncycastle.asn1.ASN1Encodable
PBMParameter ::= SEQUENCE { salt OCTET STRING, owf AlgorithmIdentifier, -- AlgId for a One-Way Function (SHA-1 recommended) iterationCount INTEGER, -- number of times the OWF is applied mac AlgorithmIdentifier -- the MAC AlgId (e.g., DES-MAC, Triple-DES-MAC [PKCS11],or HMAC [RFC2104, RFC2202]) }
Constructor and Description |
---|
PBMParameter(org.bouncycastle.asn1.ASN1Sequence seq) |
PBMParameter(org.bouncycastle.asn1.DEROctetString salt,
org.bouncycastle.asn1.x509.AlgorithmIdentifier owf,
org.bouncycastle.asn1.ASN1Integer iterationCount,
org.bouncycastle.asn1.x509.AlgorithmIdentifier mac) |
Modifier and Type | Method and Description |
---|---|
static PBMParameter |
getInstance(org.bouncycastle.asn1.ASN1TaggedObject obj,
boolean explicit) |
static PBMParameter |
getInstance(java.lang.Object obj) |
org.bouncycastle.asn1.ASN1Integer |
getIterationCount() |
org.bouncycastle.asn1.x509.AlgorithmIdentifier |
getMac() |
org.bouncycastle.asn1.x509.AlgorithmIdentifier |
getOwf() |
org.bouncycastle.asn1.DEROctetString |
getSalt() |
org.bouncycastle.asn1.ASN1Primitive |
toASN1Primitive() |
java.lang.String |
toString() |
public PBMParameter(org.bouncycastle.asn1.ASN1Sequence seq)
public PBMParameter(org.bouncycastle.asn1.DEROctetString salt, org.bouncycastle.asn1.x509.AlgorithmIdentifier owf, org.bouncycastle.asn1.ASN1Integer iterationCount, org.bouncycastle.asn1.x509.AlgorithmIdentifier mac)
public static PBMParameter getInstance(org.bouncycastle.asn1.ASN1TaggedObject obj, boolean explicit)
public static PBMParameter getInstance(java.lang.Object obj)
public org.bouncycastle.asn1.DEROctetString getSalt()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getOwf()
public org.bouncycastle.asn1.ASN1Integer getIterationCount()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getMac()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
toASN1Primitive
in interface org.bouncycastle.asn1.ASN1Encodable
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2018 Agencia de Tecnología y Certificación Electrónica. All Rights Reserved.