Class PipelineUtil
- java.lang.Object
-
- de.trustable.ca3s.core.service.util.PipelineUtil
-
@Service public class PipelineUtil extends Object
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description PipelineUtil()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPipelineAttribute(Set<PipelineAttribute> pipelineAttributes, Pipeline p, List<AuditTrace> auditList, String name, Boolean value)voidaddPipelineAttribute(Set<PipelineAttribute> pipelineAttributes, Pipeline p, List<AuditTrace> auditList, String name, String value)PipelineViewfrom(Pipeline pipeline)booleanisPipelineAdditionalRestrictionsResolved(PipelineView pv, NamedValues[] nvARArr, List<String> messageList)booleanisPipelineRestrictionsResolved(Pipeline p, de.trustable.util.Pkcs10RequestHolder p10ReqHolder, NamedValues[] nvARArr, List<String> messageList)booleanisPipelineRestrictionsResolved(Pipeline p, de.trustable.util.Pkcs10RequestHolder p10ReqHolder, List<String> messageList)booleanisPipelineRestrictionsResolved(PipelineView pv, de.trustable.util.Pkcs10RequestHolder p10ReqHolder, List<String> messageList)PipelinetoPipeline(PipelineView pv)
-
-
-
Field Detail
-
RESTR_C_CARDINALITY
public static final String RESTR_C_CARDINALITY
- See Also:
- Constant Field Values
-
RESTR_C_TEMPLATE
public static final String RESTR_C_TEMPLATE
- See Also:
- Constant Field Values
-
RESTR_C_REGEXMATCH
public static final String RESTR_C_REGEXMATCH
- See Also:
- Constant Field Values
-
RESTR_CN_CARDINALITY
public static final String RESTR_CN_CARDINALITY
- See Also:
- Constant Field Values
-
RESTR_CN_TEMPLATE
public static final String RESTR_CN_TEMPLATE
- See Also:
- Constant Field Values
-
RESTR_CN_REGEXMATCH
public static final String RESTR_CN_REGEXMATCH
- See Also:
- Constant Field Values
-
RESTR_O_CARDINALITY
public static final String RESTR_O_CARDINALITY
- See Also:
- Constant Field Values
-
RESTR_O_TEMPLATE
public static final String RESTR_O_TEMPLATE
- See Also:
- Constant Field Values
-
RESTR_O_REGEXMATCH
public static final String RESTR_O_REGEXMATCH
- See Also:
- Constant Field Values
-
RESTR_OU_CARDINALITY
public static final String RESTR_OU_CARDINALITY
- See Also:
- Constant Field Values
-
RESTR_OU_TEMPLATE
public static final String RESTR_OU_TEMPLATE
- See Also:
- Constant Field Values
-
RESTR_OU_REGEXMATCH
public static final String RESTR_OU_REGEXMATCH
- See Also:
- Constant Field Values
-
RESTR_L_CARDINALITY
public static final String RESTR_L_CARDINALITY
- See Also:
- Constant Field Values
-
RESTR_L_TEMPLATE
public static final String RESTR_L_TEMPLATE
- See Also:
- Constant Field Values
-
RESTR_L_REGEXMATCH
public static final String RESTR_L_REGEXMATCH
- See Also:
- Constant Field Values
-
RESTR_S_CARDINALITY
public static final String RESTR_S_CARDINALITY
- See Also:
- Constant Field Values
-
RESTR_S_TEMPLATE
public static final String RESTR_S_TEMPLATE
- See Also:
- Constant Field Values
-
RESTR_S_REGEXMATCH
public static final String RESTR_S_REGEXMATCH
- See Also:
- Constant Field Values
-
RESTR_SAN_CARDINALITY
public static final String RESTR_SAN_CARDINALITY
- See Also:
- Constant Field Values
-
RESTR_SAN_TEMPLATE
public static final String RESTR_SAN_TEMPLATE
- See Also:
- Constant Field Values
-
RESTR_SAN_REGEXMATCH
public static final String RESTR_SAN_REGEXMATCH
- See Also:
- Constant Field Values
-
RESTR_ARA_PREFIX
public static final String RESTR_ARA_PREFIX
- See Also:
- Constant Field Values
-
RESTR_ARA_PATTERN
public static final String RESTR_ARA_PATTERN
- See Also:
- Constant Field Values
-
RESTR_ARA_NAME
public static final String RESTR_ARA_NAME
- See Also:
- Constant Field Values
-
RESTR_ARA_TEMPLATE
public static final String RESTR_ARA_TEMPLATE
- See Also:
- Constant Field Values
-
RESTR_ARA_REGEXMATCH
public static final String RESTR_ARA_REGEXMATCH
- See Also:
- Constant Field Values
-
RESTR_ARA_REQUIRED
public static final String RESTR_ARA_REQUIRED
- See Also:
- Constant Field Values
-
ALLOW_IP_AS_SUBJECT
public static final String ALLOW_IP_AS_SUBJECT
- See Also:
- Constant Field Values
-
ALLOW_IP_AS_SAN
public static final String ALLOW_IP_AS_SAN
- See Also:
- Constant Field Values
-
TO_PENDIND_ON_FAILED_RESTRICTIONS
public static final String TO_PENDIND_ON_FAILED_RESTRICTIONS
- See Also:
- Constant Field Values
-
ACME_ALLOW_CHALLENGE_HTTP01
public static final String ACME_ALLOW_CHALLENGE_HTTP01
- See Also:
- Constant Field Values
-
ACME_ALLOW_CHALLENGE_DNS
public static final String ACME_ALLOW_CHALLENGE_DNS
- See Also:
- Constant Field Values
-
ACME_ALLOW_CHALLENGE_WILDCARDS
public static final String ACME_ALLOW_CHALLENGE_WILDCARDS
- See Also:
- Constant Field Values
-
ACME_CHECK_CAA
public static final String ACME_CHECK_CAA
- See Also:
- Constant Field Values
-
ACME_NAME_CAA
public static final String ACME_NAME_CAA
- See Also:
- Constant Field Values
-
ACME_PROCESS_ACCOUNT_VALIDATION
public static final String ACME_PROCESS_ACCOUNT_VALIDATION
- See Also:
- Constant Field Values
-
ACME_PROCESS_ORDER_VALIDATION
public static final String ACME_PROCESS_ORDER_VALIDATION
- See Also:
- Constant Field Values
-
ACME_PROCESS_CHALLENGE_VALIDATION
public static final String ACME_PROCESS_CHALLENGE_VALIDATION
- See Also:
- Constant Field Values
-
SCEP_CAPABILITY_RENEWAL
public static final String SCEP_CAPABILITY_RENEWAL
- See Also:
- Constant Field Values
-
SCEP_CAPABILITY_POST
public static final String SCEP_CAPABILITY_POST
- See Also:
- Constant Field Values
-
SCEP_SECRET
public static final String SCEP_SECRET
- See Also:
- Constant Field Values
-
SCEP_SECRET_VALID_TO
public static final String SCEP_SECRET_VALID_TO
- See Also:
- Constant Field Values
-
SCEP_SECRET_PC_ID
public static final String SCEP_SECRET_PC_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
from
public PipelineView from(Pipeline pipeline)
-
toPipeline
public Pipeline toPipeline(PipelineView pv)
- Parameters:
pv-- Returns:
-
addPipelineAttribute
public void addPipelineAttribute(Set<PipelineAttribute> pipelineAttributes, Pipeline p, List<AuditTrace> auditList, String name, Boolean value)
-
addPipelineAttribute
public void addPipelineAttribute(Set<PipelineAttribute> pipelineAttributes, Pipeline p, List<AuditTrace> auditList, String name, String value)
-
isPipelineRestrictionsResolved
public boolean isPipelineRestrictionsResolved(Pipeline p, de.trustable.util.Pkcs10RequestHolder p10ReqHolder, NamedValues[] nvARArr, List<String> messageList)
-
isPipelineRestrictionsResolved
public boolean isPipelineRestrictionsResolved(Pipeline p, de.trustable.util.Pkcs10RequestHolder p10ReqHolder, List<String> messageList)
-
isPipelineAdditionalRestrictionsResolved
public boolean isPipelineAdditionalRestrictionsResolved(PipelineView pv, NamedValues[] nvARArr, List<String> messageList)
-
isPipelineRestrictionsResolved
public boolean isPipelineRestrictionsResolved(PipelineView pv, de.trustable.util.Pkcs10RequestHolder p10ReqHolder, List<String> messageList)
-
-