public class CmpControl extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ALGO_DELIMITER |
static String |
KEY_CONFIRM_CERT |
static String |
KEY_CONFIRM_WAITTIME |
static String |
KEY_GROUP_ENROLL |
static String |
KEY_MESSAGETIME_BIAS |
static String |
KEY_MESSAGETIME_REQUIRED |
static String |
KEY_POPO_SIGALGO |
static String |
KEY_PROTECTION_PBM_IC |
static String |
KEY_PROTECTION_PBM_MAC |
static String |
KEY_PROTECTION_PBM_OWF |
static String |
KEY_PROTECTION_SIGALGO |
static String |
KEY_RR_AKI_REQUIRED |
static String |
KEY_SEND_CA |
static String |
KEY_SEND_CERTCHAIN |
static String |
KEY_SEND_RESPONDER |
| Constructor and Description |
|---|
CmpControl(Boolean confirmCert,
Boolean sendCaCert,
Boolean sendCertChain,
Boolean messageTimeRequired,
Boolean sendResponderCert,
Boolean rrAkiRequired,
Integer messageTimeBias,
Integer confirmWaitTime,
Boolean groupEnroll,
List<String> sigAlgos,
List<String> popoAlgos,
List<String> pbmOwfs,
List<String> pbmMacs,
Integer pbmIterationCount) |
CmpControl(String conf) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getConf() |
int |
getConfirmWaitTime() |
long |
getConfirmWaitTimeMs() |
int |
getMessageTimeBias() |
org.xipki.security.AlgorithmValidator |
getPopoAlgoValidator() |
int |
getResponsePbmIterationCount() |
org.xipki.security.SignAlgo |
getResponsePbmMac() |
org.xipki.security.HashAlgo |
getResponsePbmOwf() |
org.xipki.security.AlgorithmValidator |
getSigAlgoValidator() |
int |
hashCode() |
boolean |
isConfirmCert() |
boolean |
isGroupEnroll() |
boolean |
isMessageTimeRequired() |
boolean |
isRequestPbmMacPermitted(org.xipki.security.SignAlgo pbmMac) |
boolean |
isRequestPbmOwfPermitted(org.xipki.security.HashAlgo pbmOwf) |
boolean |
isRrAkiRequired() |
boolean |
isSendCaCert() |
boolean |
isSendCertChain() |
boolean |
isSendResponderCert() |
String |
toString() |
String |
toString(boolean verbose) |
public static final String ALGO_DELIMITER
public static final String KEY_CONFIRM_CERT
public static final String KEY_SEND_CA
public static final String KEY_SEND_CERTCHAIN
public static final String KEY_SEND_RESPONDER
public static final String KEY_MESSAGETIME_REQUIRED
public static final String KEY_MESSAGETIME_BIAS
public static final String KEY_CONFIRM_WAITTIME
public static final String KEY_PROTECTION_SIGALGO
public static final String KEY_PROTECTION_PBM_OWF
public static final String KEY_PROTECTION_PBM_MAC
public static final String KEY_PROTECTION_PBM_IC
public static final String KEY_POPO_SIGALGO
public static final String KEY_GROUP_ENROLL
public static final String KEY_RR_AKI_REQUIRED
public CmpControl(String conf) throws org.xipki.util.InvalidConfException
org.xipki.util.InvalidConfExceptionpublic CmpControl(Boolean confirmCert, Boolean sendCaCert, Boolean sendCertChain, Boolean messageTimeRequired, Boolean sendResponderCert, Boolean rrAkiRequired, Integer messageTimeBias, Integer confirmWaitTime, Boolean groupEnroll, List<String> sigAlgos, List<String> popoAlgos, List<String> pbmOwfs, List<String> pbmMacs, Integer pbmIterationCount) throws org.xipki.util.InvalidConfException
org.xipki.util.InvalidConfExceptionpublic boolean isMessageTimeRequired()
public boolean isConfirmCert()
public int getMessageTimeBias()
public int getConfirmWaitTime()
public long getConfirmWaitTimeMs()
public boolean isSendCaCert()
public boolean isSendCertChain()
public boolean isRrAkiRequired()
public boolean isSendResponderCert()
public boolean isGroupEnroll()
public org.xipki.security.AlgorithmValidator getSigAlgoValidator()
public org.xipki.security.AlgorithmValidator getPopoAlgoValidator()
public org.xipki.security.HashAlgo getResponsePbmOwf()
public org.xipki.security.SignAlgo getResponsePbmMac()
public int getResponsePbmIterationCount()
public boolean isRequestPbmOwfPermitted(org.xipki.security.HashAlgo pbmOwf)
public boolean isRequestPbmMacPermitted(org.xipki.security.SignAlgo pbmMac)
public String getConf()
public String toString(boolean verbose)
Copyright © 2021. All rights reserved.