/** * Gets the audience restriction condition. * * @param assertion */ private Set<String> getAudienceRestrictions(AssertionType assertion) { Set<String> rval = new HashSet<String>(); if (assertion == null || assertion.getConditions() == null || assertion.getConditions().getConditions() == null) { return rval; } List<ConditionAbstractType> conditions = assertion.getConditions().getConditions(); for (ConditionAbstractType conditionAbstractType : conditions) { if (conditionAbstractType instanceof AudienceRestrictionType) { AudienceRestrictionType art = (AudienceRestrictionType) conditionAbstractType; List<URI> audiences = art.getAudience(); for (URI uri : audiences) { rval.add(uri.toString()); } } } return rval; }
/** * Gets the audience restriction condition. * @param assertion */ private static Set<String> getAudienceRestrictions(AssertionType assertion) { Set<String> rval = new HashSet<String>(); if (assertion == null || assertion.getConditions() == null || assertion.getConditions().getConditions() == null) return rval; List<ConditionAbstractType> conditions = assertion.getConditions().getConditions(); for (ConditionAbstractType conditionAbstractType : conditions) { if (conditionAbstractType instanceof AudienceRestrictionType) { AudienceRestrictionType art = (AudienceRestrictionType) conditionAbstractType; List<URI> audiences = art.getAudience(); for (URI uri : audiences) { rval.add(uri.toString()); } } } return rval; } }
/** * Gets the audience restriction condition. * * @param assertion */ private Set<String> getAudienceRestrictions(AssertionType assertion) { Set<String> rval = new HashSet<String>(); if (assertion == null || assertion.getConditions() == null || assertion.getConditions().getConditions() == null) { return rval; } List<ConditionAbstractType> conditions = assertion.getConditions().getConditions(); for (ConditionAbstractType conditionAbstractType : conditions) { if (conditionAbstractType instanceof AudienceRestrictionType) { AudienceRestrictionType art = (AudienceRestrictionType) conditionAbstractType; List<URI> audiences = art.getAudience(); for (URI uri : audiences) { rval.add(uri.toString()); } } } return rval; }
List<ConditionAbstractType> conditions = conditionsType.getConditions();
List<ConditionAbstractType> conditions = conditionsType.getConditions();
.toString()); List<ConditionAbstractType> typeOfConditions = conditions.getConditions(); if (typeOfConditions != null)
.toString()); List<ConditionAbstractType> typeOfConditions = conditions.getConditions(); if (typeOfConditions != null)
List<ConditionAbstractType> typeOfConditions = conditions.getConditions(); if (typeOfConditions != null) { for (ConditionAbstractType typeCondition : typeOfConditions) {
StaxUtil.writeAttribute(writer, JBossSAMLConstants.NOT_ON_OR_AFTER.get(), conditions.getNotOnOrAfter().toString()); List<ConditionAbstractType> typeOfConditions = conditions.getConditions(); if (typeOfConditions != null) { for (ConditionAbstractType typeCondition : typeOfConditions) {
List<ConditionAbstractType> typeOfConditions = conditions.getConditions(); if (typeOfConditions != null) { for (ConditionAbstractType typeCondition : typeOfConditions) {