[java-identity-provider COMMIT] /trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolve...
noreply at shibboleth.net
noreply at shibboleth.net
Tue Sep 27 10:59:30 EDT 2016
Author: rdw
Date: Tue Sep 27 10:59:29 2016
New Revision: 8433
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=8433&view=rev
Log:
Add annotation to constructor and object annotation in method
Modified:
trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/IdPAttributePrincipalValuesFunction.java
Modified: trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/IdPAttributePrincipalValuesFunction.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/IdPAttributePrincipalValuesFunction.java?rev=8433&r1=8432&r2=8433&view=diff
==============================================================================
--- trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/IdPAttributePrincipalValuesFunction.java (original)
+++ trunk/idp-attribute-resolver-impl/src/main/java/net/shibboleth/idp/attribute/resolver/ad/impl/IdPAttributePrincipalValuesFunction.java Tue Sep 27 10:59:29 2016
@@ -41,20 +41,20 @@
*
* @param attrName the name to filter on.
*/
- public IdPAttributePrincipalValuesFunction(final String attrName) {
+ public IdPAttributePrincipalValuesFunction(@Nonnull final String attrName) {
attributeName = Constraint.isNotNull(attrName, "Attribute Name should be non-null");
}
/** {@inheritDoc} */
- @Override
- @Nullable public List<IdPAttributeValue<?>> apply(@Nullable final Principal principal) {
- if (principal instanceof IdPAttributePrincipal) {
+ @Override @Nullable public List<IdPAttributeValue<?>> apply(@Nullable final Principal principal) {
+
+ if (null != principal && principal instanceof IdPAttributePrincipal) {
final IdPAttributePrincipal attributePrincipal = (IdPAttributePrincipal) principal;
final IdPAttribute attribute = attributePrincipal.getAttribute();
if (null != attribute && attributeName.equals(attribute.getId())) {
return attribute.getValues();
}
}
- return null;
+ return null;
}
}
More information about the commits
mailing list