@ThreadSafe public class ResolverTestRequest extends Object
This abstracts the parameters used to populate the context tree and query attributes for a subject, optionally on behalf of a specific requester for a specific protocol.
| Modifier and Type | Field and Description |
|---|---|
private Integer |
acsIndex
The
<AttributeConsumingService> index into metadata. |
private String |
principal
The name of the subject.
|
private String |
protocol
Protocol identifier to simulate a response for.
|
private String |
requesterId
The ID of the requester.
|
| Constructor and Description |
|---|
ResolverTestRequest(String princ,
String requester,
Integer index,
String prot)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Integer |
getAttributeConsumingServiceIndex()
Get the
<AttributeConsumingService> index into metadata to apply. |
String |
getPrincipal()
Get the name of the subject.
|
String |
getProtocol()
Get the protocol to apply to the results.
|
String |
getRequesterId()
Get the ID of the requesting relying party.
|
String |
toString() |
@Nullable private final Integer acsIndex
<AttributeConsumingService> index into metadata.@Nonnull @NotEmpty public String getPrincipal()
@Nonnull @NotEmpty public String getRequesterId()
@Nullable public Integer getAttributeConsumingServiceIndex()
<AttributeConsumingService> index into metadata to apply.<AttributeConsumingService> index into metadata, or null@Nullable public String getProtocol()
Copyright © 1999–2017 Shibboleth Consortium. All rights reserved.