@Immutable @ThreadSafe public final class LightRequest extends AbstractLightRequest implements Serializable
ILightRequest
interface.
This class uses the Builder Pattern and is immutable thus thread-safe.
Modifier and Type | Class and Description |
---|---|
static class |
LightRequest.Builder
Builder pattern for the
LightRequest class. |
AbstractLightRequest.AbstractBuilder<B extends AbstractLightRequest.AbstractBuilder<B,T>,T extends ILightRequest>
Modifier and Type | Method and Description |
---|---|
static LightRequest.Builder |
builder() |
static LightRequest.Builder |
builder(ILightRequest copy) |
static LightRequest.Builder |
builder(LightRequest.Builder copy) |
equals, getCitizenCountryCode, getId, getIssuer, getLevelOfAssurance, getLevelsOfAssurance, getNameIdFormat, getProviderName, getRelayState, getRequestedAttributes, getRequesterId, getSpCountryCode, getSpType, hashCode, toString, toString, toString
@Nonnull public static LightRequest.Builder builder()
@Nonnull public static LightRequest.Builder builder(@Nonnull LightRequest.Builder copy)
@Nonnull public static LightRequest.Builder builder(@Nonnull ILightRequest copy)
Copyright © 2020. All Rights Reserved.