Class IdemixEnrollment
- java.lang.Object
-
- org.hyperledger.fabric.sdk.identity.IdemixEnrollment
-
- All Implemented Interfaces:
Enrollment
public class IdemixEnrollment extends java.lang.Object implements Enrollment
-
-
Field Summary
Fields Modifier and Type Field Description protected IdemixCredential
cred
protected org.hyperledger.fabric.protos.idemix.Idemix.CredentialRevocationInformation
cri
protected IdemixIssuerPublicKey
ipk
protected java.lang.String
mspId
protected java.lang.String
ou
protected java.security.PublicKey
revocationPk
protected int
roleMask
protected org.apache.milagro.amcl.FP256BN.BIG
sk
-
Constructor Summary
Constructors Constructor Description IdemixEnrollment(IdemixIssuerPublicKey ipk, java.security.PublicKey revocationPk, java.lang.String mspId, org.apache.milagro.amcl.FP256BN.BIG sk, IdemixCredential cred, org.hyperledger.fabric.protos.idemix.Idemix.CredentialRevocationInformation cri, java.lang.String ou, int roleMask)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCert()
Get the user's signed certificate.IdemixCredential
getCred()
org.hyperledger.fabric.protos.idemix.Idemix.CredentialRevocationInformation
getCri()
IdemixIssuerPublicKey
getIpk()
java.security.PrivateKey
getKey()
Get the user's private keyjava.lang.String
getMspId()
java.lang.String
getOu()
java.security.PublicKey
getRevocationPk()
int
getRoleMask()
org.apache.milagro.amcl.FP256BN.BIG
getSk()
-
-
-
Field Detail
-
ipk
protected final IdemixIssuerPublicKey ipk
-
revocationPk
protected final java.security.PublicKey revocationPk
-
mspId
protected final java.lang.String mspId
-
sk
protected final org.apache.milagro.amcl.FP256BN.BIG sk
-
cred
protected final IdemixCredential cred
-
cri
protected final org.hyperledger.fabric.protos.idemix.Idemix.CredentialRevocationInformation cri
-
ou
protected final java.lang.String ou
-
roleMask
protected final int roleMask
-
-
Constructor Detail
-
IdemixEnrollment
public IdemixEnrollment(IdemixIssuerPublicKey ipk, java.security.PublicKey revocationPk, java.lang.String mspId, org.apache.milagro.amcl.FP256BN.BIG sk, IdemixCredential cred, org.hyperledger.fabric.protos.idemix.Idemix.CredentialRevocationInformation cri, java.lang.String ou, int roleMask)
-
-
Method Detail
-
getKey
public java.security.PrivateKey getKey()
Description copied from interface:Enrollment
Get the user's private key- Specified by:
getKey
in interfaceEnrollment
- Returns:
- private key.
-
getCert
public java.lang.String getCert()
Description copied from interface:Enrollment
Get the user's signed certificate.- Specified by:
getCert
in interfaceEnrollment
- Returns:
- a certificate.
-
getIpk
public IdemixIssuerPublicKey getIpk()
-
getRevocationPk
public java.security.PublicKey getRevocationPk()
-
getMspId
public java.lang.String getMspId()
-
getSk
public org.apache.milagro.amcl.FP256BN.BIG getSk()
-
getCred
public IdemixCredential getCred()
-
getCri
public org.hyperledger.fabric.protos.idemix.Idemix.CredentialRevocationInformation getCri()
-
getOu
public java.lang.String getOu()
-
getRoleMask
public int getRoleMask()
-
-