Class PolicyInstanceMatcher
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.identifiers.PolicyInstanceMatcher
public class PolicyInstanceMatcher extends Object
-
Constructor Summary
Constructors Modifier Constructor Description protected
PolicyInstanceMatcher(PolicyInstance policy)
-
Method Summary
Modifier and Type Method Description static PolicyInstanceMatcher
forOid(String oid)
Cria um matcher para um OID específico.PolicyInstance
getPolicy()
Retorna a instância da política sendo testada.PolicyInstanceMatcher
matchesStandard(PolicyStandard... standards)
PolicyInstanceMatcher
matchesType(Profile.AdESType... types)
PolicyInstanceMatcher
matchesVersion(String... versions)
boolean
test()
-
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
-