question: given a binding uri , get the idp identity url concode_field_sep PicketLinkLogger logger concode_field_sep void addAllEntityDescriptorsRecursively concode_elem_sep String getServiceURL concode_elem_sep String getIdentityURL concode_elem_sep IDPSSODescriptorType getIDPDescriptor concode_elem_sep IDPSSODescriptorType getIDPDescriptor concode_elem_sep String getLogoutResponseLocation concode_elem_sep SPSSODescriptorType getSPDescriptor
target: String function ( IDPSSODescriptorType arg0 , String arg1 ) { String loc0 = null ; List < EndpointType > loc1 = arg0 . getSingleLogoutService ( ) ; for ( EndpointType loc2 : loc1 ) { if ( loc2 . getBinding ( ) . toString ( ) . equals ( arg1 ) ) { loc0 = loc2 . getLocation ( ) . toString ( ) ; break ; } } return loc0 ; }