public final class ServerCookieEncoder
extends java.lang.Object
| Constructor and Description |
|---|
ServerCookieEncoder(boolean strict) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
encode(java.util.Collection<? extends uk.ac.warwick.sso.client.core.Cookie> cookies)
Batch encodes cookies into Set-Cookie header values.
|
java.util.List<java.lang.String> |
encode(uk.ac.warwick.sso.client.core.Cookie... cookies)
Batch encodes cookies into Set-Cookie header values.
|
java.lang.String |
encode(uk.ac.warwick.sso.client.core.Cookie cookie)
Encodes the specified cookie into a Set-Cookie header value.
|
java.util.List<java.lang.String> |
encode(java.lang.Iterable<? extends uk.ac.warwick.sso.client.core.Cookie> cookies)
Batch encodes cookies into Set-Cookie header values.
|
java.lang.String |
encode(java.lang.String name,
java.lang.String value)
Encodes the specified cookie name-value pair into a Set-Cookie header value.
|
protected void |
validateCookie(java.lang.String name,
java.lang.String value) |
public java.lang.String encode(java.lang.String name,
java.lang.String value)
name - the cookie namevalue - the cookie valuepublic java.lang.String encode(uk.ac.warwick.sso.client.core.Cookie cookie)
cookie - the cookiepublic java.util.List<java.lang.String> encode(uk.ac.warwick.sso.client.core.Cookie... cookies)
cookies - a bunch of cookiespublic java.util.List<java.lang.String> encode(java.util.Collection<? extends uk.ac.warwick.sso.client.core.Cookie> cookies)
cookies - a bunch of cookiespublic java.util.List<java.lang.String> encode(java.lang.Iterable<? extends uk.ac.warwick.sso.client.core.Cookie> cookies)
cookies - a bunch of cookiesprotected void validateCookie(java.lang.String name,
java.lang.String value)