Class PolicyInstanceMatcher
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.identifiers.PolicyInstanceMatcher
public class PolicyInstanceMatcher extends Object
-
Constructor Summary
Constructors Modifier Constructor Description protectedPolicyInstanceMatcher(PolicyInstance policy) -
Method Summary
Modifier and Type Method Description static PolicyInstanceMatcherforOid(String oid)Cria um matcher para um OID específico.PolicyInstancegetPolicy()Retorna a instância da política sendo testada.PolicyInstanceMatchermatchesStandard(PolicyStandard... standards)PolicyInstanceMatchermatchesType(Profile.AdESType... types)PolicyInstanceMatchermatchesVersion(String... versions)booleantest()
-
Constructor Details
-
PolicyInstanceMatcher
-
-
Method Details
-
forOid
Cria um matcher para um OID específico.- Parameters:
oid- O identificador da política- Returns:
- Um matcher ou null se a política não for encontrada
-
matchesStandard
-
matchesVersion
-
matchesType
-
test
public boolean test() -
getPolicy
Retorna a instância da política sendo testada.- Returns:
- A instância da política ou null se não encontrada
-