@ThreadSafe public class IdPInitiatedSSORequest extends Object
| Modifier and Type | Field and Description |
|---|---|
private String |
acsURL
The assertion consumer service endpoint, at the service provider, to which to deliver the authentication
response.
|
private String |
entityId
The entityID of the requesting service provider.
|
private String |
relayState
An opaque value to be returned to the service provider with the authentication response.
|
private long |
time
The current time, at the service provider, in milliseconds since the epoch.
|
| Constructor and Description |
|---|
IdPInitiatedSSORequest(String newEntityId,
String url,
String target,
Long newTime)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAssertionConsumerServiceURL()
Get the assertion consumer service endpoint at the SP to which to deliver the response.
|
String |
getEntityId()
Get the entityID of the requesting relying party.
|
String |
getRelayState()
Get the opaque value to be returned to the SP with the response.
|
long |
getTime()
Get the current time at the SP, in milliseconds since the epoch.
|
int |
hashCode() |
String |
toString() |
@Nonnull @NotEmpty private final String entityId
@Nullable private final String acsURL
@Nullable private final String relayState
@Positive private final long time
public IdPInitiatedSSORequest(@Nonnull@NotEmpty String newEntityId, @Nullable String url, @Nullable String target, @Nullable@Positive Long newTime)
If no message time is supplied, then the current time at the IdP is used.
newEntityId - entity ID of the requesting SPurl - assertion consumer service endpoint at the SP to which to deliver the responsetarget - opaque value to be returned to the SP with the responsenewTime - current time at the SP, in milliseconds since the epoch, must be greater than zero@Nonnull @NotEmpty public String getEntityId()
@Nullable public String getAssertionConsumerServiceURL()
@Nullable public String getRelayState()
public long getTime()
Copyright © 1999–2017 Shibboleth Consortium. All rights reserved.