protected static class EndpointMetadataIndex.EndpointMetadataIndexKey extends Object implements MetadataIndexKey
MetadataIndexKey
representing a single SAML metadata endpoint.Modifier and Type | Field and Description |
---|---|
private String |
canonicalizedLocation
The canonicalized location.
|
private QName |
endpoint
The endpoint type.
|
private boolean |
isCanonicalizedLowerCase
Flag indicating whether canonicalized location is the simple lower case fallback strategy.
|
private String |
location
The location.
|
private org.slf4j.Logger |
log
Logger.
|
private boolean |
response
Respone location flag.
|
private QName |
role
The role type.
|
Constructor and Description |
---|
EndpointMetadataIndexKey(QName roleType,
QName endpointType,
String endpointLocation,
boolean isResponse)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getCanonicalizedLocation()
Get the canonicalized representation of the location, primarily for use in
hashCode() and equals(Object) . |
QName |
getEndpointType()
Gets the entity endpoint type.
|
String |
getLocation()
Gets the location.
|
QName |
getRoleType()
Gets the entity role.
|
int |
hashCode() |
boolean |
isResponse()
Gets the response location flag.
|
String |
toString() |
private final org.slf4j.Logger log
private final boolean response
private boolean isCanonicalizedLowerCase
public EndpointMetadataIndexKey(@Nonnull QName roleType, @Nonnull QName endpointType, @Nonnull @NotEmpty String endpointLocation, boolean isResponse)
roleType
- the role typeendpointType
- the endpoint typeendpointLocation
- the endpoint locationisResponse
- flag indicating whether location is a response or not@Nonnull public QName getEndpointType()
public boolean isResponse()
@Nonnull public String getCanonicalizedLocation()
hashCode()
and equals(Object)
.Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.