@Override public void validate(ConfigProblemSetBuilder p, X509 x509) { if (!x509.isEnabled()) { return; } if (x509.getRoleOid() != null && (x509.getRoleOid() == "")) { p.addProblem(Problem.Severity.ERROR, "roleOid specified but given blank line"); } } }
@Override public void validate(ConfigProblemSetBuilder p, X509 x509) { if (!x509.isEnabled()) { return; } if (x509.getRoleOid() != null && (x509.getRoleOid() == "")) { p.addProblem(Problem.Severity.ERROR, "roleOid specified but given blank line"); } } }
public X509Config(Security security) { if (!security.getAuthn().getX509().isEnabled()) { return; } X509 x509 = security.getAuthn().getX509(); this.enabled = x509.isEnabled(); if (StringUtils.isNotEmpty(x509.getRoleOid())) { this.roleOid = x509.getRoleOid(); } if (StringUtils.isNotEmpty(x509.getNodeName())) { this.subjectPrincipalRegex = x509.getSubjectPrincipalRegex(); } } }
public X509Config(Security security) { if (!security.getAuthn().getX509().isEnabled()) { return; } X509 x509 = security.getAuthn().getX509(); this.enabled = x509.isEnabled(); if (StringUtils.isNotEmpty(x509.getRoleOid())) { this.roleOid = x509.getRoleOid(); } if (StringUtils.isNotEmpty(x509.getNodeName())) { this.subjectPrincipalRegex = x509.getSubjectPrincipalRegex(); } } }
@Override protected AuthnMethod editAuthnMethod(X509 x) { x.setRoleOid(isSet(roleOid) ? roleOid : x.getRoleOid()); x.setSubjectPrincipalRegex(isSet(subjectPrincipalRegex) ? subjectPrincipalRegex : x.getSubjectPrincipalRegex()); return x; } }
@Override protected AuthnMethod editAuthnMethod(X509 x) { x.setRoleOid(isSet(roleOid) ? roleOid : x.getRoleOid()); x.setSubjectPrincipalRegex(isSet(subjectPrincipalRegex) ? subjectPrincipalRegex : x.getSubjectPrincipalRegex()); return x; } }