getAttributeValues

username - the Cross-Tenant Username which could be a Mangled name in a Shared IDM V2 Environment.

Returns:

the set of accessible Attributes and their values of the Cross-Tenant User. A Null is returned by this method when it cannot determine the User-Tenancy of the supplied username or if the User-Tenancy determined matches the Resource-Tenancy.

Throws:

AttributeRetrieverException - if the operation performed by the AttributeRetriever implementation results in an Error, or if the operation could not obtain any attributes for a Valid Cross-Tenant User.

the set of accessible Attributes and their values of the Cross-Tenant User. A Null is returned by this method when it cannot determine the User-Tenancy of the supplied principal or if the User-Tenancy determined matches the Resource-Tenancy.

Throws:

AttributeRetrieverException - if the operation performed by the AttributeRetriever implementation results in an Error, or if the operation could not obtain any attributes for a Valid Cross-Tenant Principal.