From 158cd6e5c9147bddbd32ef40e8e90381e12671c7 Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Sat, 15 Aug 2026 00:06:02 -0500 Subject: [PATCH 1/2] Document Apache HTTP cookie implementations Closes #271 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .../AbstractCookieAttributeHandler.xml | 42 +++--- .../AbstractCookieSpec.xml | 80 +++++------ .../BasicClientCookie+InterfaceConsts.xml | 22 +-- .../BasicClientCookie.xml | 126 +++++++++--------- .../BasicClientCookie2.xml | 38 +++--- .../BasicCommentHandler.xml | 28 ++-- .../BasicDomainHandler.xml | 42 +++--- .../BasicExpiresHandler.xml | 30 ++--- .../BasicMaxAgeHandler.xml | 28 ++-- .../BasicPathHandler.xml | 42 +++--- .../BasicSecureHandler.xml | 28 ++-- .../BestMatchSpec.xml | 64 ++++----- .../BestMatchSpecFactory.xml | 28 ++-- .../BrowserCompatSpec.xml | 52 ++++---- .../BrowserCompatSpecFactory.xml | 28 ++-- .../CookieSpecBase.xml | 56 ++++---- .../DateParseException.xml | 26 ++-- .../Org.Apache.Http.Impl.Cookie/DateUtils.xml | 62 ++++----- .../NetscapeDomainHandler.xml | 22 +-- .../NetscapeDraftHeaderParser.xml | 34 ++--- .../NetscapeDraftSpec.xml | 50 +++---- .../NetscapeDraftSpecFactory.xml | 28 ++-- .../RFC2109DomainHandler.xml | 42 +++--- .../RFC2109Spec.xml | 68 +++++----- .../RFC2109SpecFactory.xml | 28 ++-- .../RFC2109VersionHandler.xml | 28 ++-- .../RFC2965CommentUrlAttributeHandler.xml | 42 +++--- .../RFC2965DiscardAttributeHandler.xml | 42 +++--- .../RFC2965DomainAttributeHandler.xml | 50 +++---- .../RFC2965PortAttributeHandler.xml | 42 +++--- .../RFC2965Spec.xml | 28 ++-- .../RFC2965SpecFactory.xml | 28 ++-- .../RFC2965VersionAttributeHandler.xml | 42 +++--- docs/xml/ns-Org.Apache.Http.Impl.Cookie.xml | 2 +- 34 files changed, 699 insertions(+), 699 deletions(-) diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/AbstractCookieAttributeHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/AbstractCookieAttributeHandler.xml index 89c7085f9..7389103a2 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/AbstractCookieAttributeHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/AbstractCookieAttributeHandler.xml @@ -39,7 +39,7 @@ - To be added. + Provides default behavior for a handler that parses, validates, and matches one cookie attribute. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the AbstractCookieAttributeHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,10 +157,10 @@ - To be added. - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Returns true without applying attribute-specific matching; subclasses override this default. + true for every cookie and origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,9 +193,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The attribute or cookie value being supplied. + Parses and applies this cookie attribute to the target cookie. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,8 +225,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,8 +256,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,9 +290,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Performs no validation; subclasses override this default for attribute-specific checks. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/AbstractCookieSpec.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/AbstractCookieSpec.xml index 6df544dc3..f30efe3f0 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/AbstractCookieSpec.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/AbstractCookieSpec.xml @@ -39,7 +39,7 @@ - To be added. + Base class for cookie specifications that dispatches registered attribute handlers. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the AbstractCookieSpec class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -120,8 +120,8 @@ System.Collections.Generic.ICollection<Org.Apache.Http.Cookies.ICookieAttributeHandler> - To be added. - To be added. + Gets the attribute handlers registered with this cookie specification. + The collection of handlers currently registered for cookie attributes. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,9 +150,9 @@ - To be added. - To be added. - To be added. + The cookie or attribute name. + Gets the handler registered for the named cookie attribute. + The registered handler, or null when no handler is registered for the name. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -197,9 +197,9 @@ - To be added. - To be added. - To be added. + The cookies to format into request headers. + Formats cookies into the request headers required by this cookie specification. + The header or header value produced for the cookie data. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -228,9 +228,9 @@ - To be added. - To be added. - To be added. + The cookie or attribute name. + Gets the handler registered for the named cookie attribute. + The registered handler, or null when no handler is registered for the name. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -267,8 +267,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -301,10 +301,10 @@ - To be added. - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Determines whether a cookie should be sent to the supplied request origin. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,10 +343,10 @@ - To be added. - To be added. - To be added. - To be added. + The HTTP header to parse. + The host, port, path, and security context of the request. + Parses cookies from the supplied HTTP header according to this specification. + The cookies parsed from the header for the supplied origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -376,9 +376,9 @@ - To be added. - To be added. - To be added. + The cookie or attribute name. + The attribute handler to register. + Registers a handler for a named cookie attribute. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,8 +408,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -443,8 +443,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -477,9 +477,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Verifies that a cookie is valid for the supplied request origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -508,8 +508,8 @@ System.Int32 - To be added. - To be added. + Gets the cookie specification version. + The version number implemented by this cookie specification. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -538,8 +538,8 @@ Org.Apache.Http.IHeader - To be added. - To be added. + Gets the header used to communicate this cookie specification's version. + The version header emitted by this cookie specification, or null when it has none. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie+InterfaceConsts.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie+InterfaceConsts.xml index eaec5b379..ee34576be 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie+InterfaceConsts.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie+InterfaceConsts.xml @@ -18,7 +18,7 @@ - To be added. + Defines the standard attribute-name constants used by client cookies. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -44,7 +44,7 @@ System.String - To be added. + The attribute name for a cookie comment. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,7 +70,7 @@ System.String - To be added. + The attribute name for a cookie comment URL. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,7 +96,7 @@ System.String - To be added. + The attribute name that marks a cookie for discard at the end of the session. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,7 +122,7 @@ System.String - To be added. + The attribute name that restricts a cookie to a domain. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -148,7 +148,7 @@ System.String - To be added. + The attribute name that supplies an absolute expiry date. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,7 +174,7 @@ System.String - To be added. + The attribute name that supplies a relative lifetime. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -200,7 +200,7 @@ System.String - To be added. + The attribute name that restricts a cookie to a request path. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,7 +226,7 @@ System.String - To be added. + The attribute name that restricts a cookie to ports. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,7 +252,7 @@ System.String - To be added. + The attribute name that limits a cookie to secure connections. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -278,7 +278,7 @@ System.String - To be added. + The attribute name that declares a cookie version. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie.xml index 4c406194a..f61c5ced8 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie.xml @@ -48,7 +48,7 @@ - To be added. + Represents a mutable client-side HTTP cookie with standard attributes. @@ -74,9 +74,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,9 +103,9 @@ - To be added. - To be added. - To be added. + The cookie or attribute name. + The attribute or cookie value being supplied. + Initializes a new instance of the BasicClientCookie class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -132,8 +132,8 @@ - To be added. - To be added. + Creates a copy of this cookie, including its current attributes. + A copy of this cookie and its current attributes. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -163,8 +163,8 @@ System.String - To be added. - To be added. + Gets or sets the optional human-readable comment for this cookie. + The comment text, or null when no comment was supplied. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,8 +193,8 @@ System.String - To be added. - To be added. + Gets the optional URL containing additional cookie information. + The comment URL, or null when the cookie has none. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,9 +226,9 @@ - To be added. - To be added. - To be added. + The cookie or attribute name. + Determines whether an attribute with the specified name is present. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,8 +258,8 @@ System.String - To be added. - To be added. + Gets or sets the domain to which this cookie is scoped. + The cookie domain, or null when no domain was assigned. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -289,8 +289,8 @@ Java.Util.Date - To be added. - To be added. + Gets or sets the absolute date after which this cookie expires. + The expiry date, or null when the cookie expires at the end of the session. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -322,9 +322,9 @@ - To be added. - To be added. - To be added. + The cookie or attribute name. + Gets the value associated with a named cookie attribute. + The attribute value, or null when the attribute is absent. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -354,8 +354,8 @@ - To be added. - To be added. + Gets the port restrictions defined for this cookie. + The permitted ports, or null when the cookie has no port restriction. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -387,9 +387,9 @@ - To be added. - To be added. - To be added. + The date to format as an HTTP date. + Determines whether this cookie has expired at the supplied date. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -418,8 +418,8 @@ System.Boolean - To be added. - To be added. + Determines whether this cookie has an expiry date and can persist beyond the current session. + true when an expiry date is set; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -448,8 +448,8 @@ System.Boolean - To be added. - To be added. + Determines whether this cookie is restricted to secure connections. + true when the Secure attribute is set; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -486,8 +486,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -516,8 +516,8 @@ System.String - To be added. - To be added. + Gets the immutable name of this cookie. + The cookie name supplied when the cookie was created. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -547,8 +547,8 @@ System.String - To be added. - To be added. + Gets or sets the request-path scope for this cookie. + The path scope, or null when no Path attribute was assigned. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -578,9 +578,9 @@ - To be added. - To be added. - To be added. + The cookie or attribute name. + The attribute or cookie value being supplied. + Adds or replaces a named cookie attribute value. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -606,8 +606,8 @@ - To be added. - To be added. + The comment text to associate with the cookie. + Sets the optional human-readable comment for this cookie. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -633,8 +633,8 @@ - To be added. - To be added. + The domain value to assign to the cookie. + Sets the domain to which this cookie is scoped. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -660,8 +660,8 @@ - To be added. - To be added. + The date to format as an HTTP date. + Sets the cookie's expiry date. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -687,8 +687,8 @@ - To be added. - To be added. + The path value to assign to the cookie. + Sets the request-path scope for this cookie. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -720,8 +720,8 @@ - To be added. - To be added. + Whether the cookie is restricted to secure connections. + Sets whether this cookie is restricted to secure connections. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -747,8 +747,8 @@ - To be added. - To be added. + The attribute or cookie value being supplied. + Sets the value carried by this cookie. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -774,8 +774,8 @@ - To be added. - To be added. + The cookie specification version to assign. + Sets the cookie specification version. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -805,8 +805,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -840,8 +840,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -871,8 +871,8 @@ System.String - To be added. - To be added. + Gets or sets the value carried by this cookie. + The cookie value, or null when the cookie has no value. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -902,8 +902,8 @@ System.Int32 - To be added. - To be added. + Gets or sets the cookie specification version. + The version number declared by this cookie. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie2.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie2.xml index 3930e70fb..295e986fe 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie2.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie2.xml @@ -45,7 +45,7 @@ - To be added. + Extends a basic client cookie with RFC 2965 discard, port, and comment-URL attributes. @@ -71,9 +71,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -100,9 +100,9 @@ - To be added. - To be added. - To be added. + The cookie or attribute name. + The attribute or cookie value being supplied. + Initializes a new instance of the BasicClientCookie2 class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -135,8 +135,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -168,8 +168,8 @@ - To be added. - To be added. + The URL containing additional information about the cookie. + Sets the optional URL containing additional cookie information. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -201,8 +201,8 @@ - To be added. - To be added. + Whether the cookie must be discarded when the current session ends. + Sets whether the cookie is discarded when the current session ends. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -234,8 +234,8 @@ - To be added. - To be added. + The ports to which the cookie is restricted. + Sets the ports to which this cookie is restricted. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -265,8 +265,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -296,8 +296,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicCommentHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicCommentHandler.xml index d854816e5..23b130a01 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicCommentHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicCommentHandler.xml @@ -26,7 +26,7 @@ - To be added. + Parses the comment attribute of a cookie. @@ -54,7 +54,7 @@ - To be added. + Initializes a new instance of the BasicCommentHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,9 +75,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,8 +107,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -138,9 +138,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The attribute or cookie value being supplied. + Stores the Comment attribute on the target cookie. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,8 +170,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -201,8 +201,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicDomainHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicDomainHandler.xml index c5712b4e5..c1509c4c6 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicDomainHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicDomainHandler.xml @@ -39,7 +39,7 @@ - To be added. + Parses, validates, and matches conventional cookie domain attributes. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the BasicDomainHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,10 +157,10 @@ - To be added. - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Determines whether this cookie attribute matches the supplied request origin. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,9 +193,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The attribute or cookie value being supplied. + Parses and normalizes the Domain attribute on the target cookie. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,8 +225,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,8 +256,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,9 +290,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Verifies that the cookie attribute is valid for the supplied request origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicExpiresHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicExpiresHandler.xml index dcc152103..5cda30797 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicExpiresHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicExpiresHandler.xml @@ -26,7 +26,7 @@ - To be added. + Parses the Expires attribute into a cookie expiry date. @@ -64,8 +64,8 @@ - To be added. - To be added. + The date patterns to use for expiry-date parsing. + Initializes a new instance of the BasicExpiresHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -86,9 +86,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,8 +118,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -149,9 +149,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The attribute or cookie value being supplied. + Parses the Expires attribute and assigns the resulting expiry date. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -181,8 +181,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,8 +212,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicMaxAgeHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicMaxAgeHandler.xml index a80f68d55..f15ad54c8 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicMaxAgeHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicMaxAgeHandler.xml @@ -26,7 +26,7 @@ - To be added. + Parses the Max-Age attribute and derives a cookie expiry date. @@ -54,7 +54,7 @@ - To be added. + Initializes a new instance of the BasicMaxAgeHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,9 +75,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,8 +107,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -138,9 +138,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The attribute or cookie value being supplied. + Parses the Max-Age attribute and calculates the resulting expiry date. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,8 +170,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -201,8 +201,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicPathHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicPathHandler.xml index 30cba3e9c..369d7efb9 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicPathHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicPathHandler.xml @@ -39,7 +39,7 @@ - To be added. + Parses, validates, and matches cookie path attributes. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the BasicPathHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,10 +157,10 @@ - To be added. - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Determines whether this cookie attribute matches the supplied request origin. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,9 +193,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The attribute or cookie value being supplied. + Stores the Path attribute on the target cookie. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,8 +225,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,8 +256,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,9 +290,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Verifies that the cookie attribute is valid for the supplied request origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicSecureHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicSecureHandler.xml index 9530ebedd..168f5c0ba 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicSecureHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicSecureHandler.xml @@ -26,7 +26,7 @@ - To be added. + Parses the Secure attribute of a cookie. @@ -54,7 +54,7 @@ - To be added. + Initializes a new instance of the BasicSecureHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,9 +75,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,8 +107,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -138,9 +138,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The attribute or cookie value being supplied. + Marks the target cookie as secure when the Secure attribute is present. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,8 +170,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -201,8 +201,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BestMatchSpec.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BestMatchSpec.xml index 9c2fb199f..b845d5448 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BestMatchSpec.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BestMatchSpec.xml @@ -39,7 +39,7 @@ - To be added. + Selects a compatible cookie policy for parsing, matching, and formatting HTTP cookies. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the BestMatchSpec class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,9 +124,9 @@ - To be added. - To be added. - To be added. + The date patterns to use for expiry-date parsing. + Whether formatted cookies should be emitted in one header. + Initializes a new instance of the BestMatchSpec class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -171,9 +171,9 @@ - To be added. - To be added. - To be added. + The cookies to format into request headers. + Formats cookies into the request headers required by this cookie specification. + The header or header value produced for the cookie data. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -206,8 +206,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -240,10 +240,10 @@ - To be added. - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Determines whether a cookie should be sent to the supplied request origin. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -282,10 +282,10 @@ - To be added. - To be added. - To be added. - To be added. + The HTTP header to parse. + The host, port, path, and security context of the request. + Parses cookies from the supplied HTTP header according to this specification. + The cookies parsed by the strict, Netscape, or browser-compatible policy selected from the header. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -315,8 +315,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -346,8 +346,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -380,9 +380,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Verifies that a cookie is valid for the supplied request origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -411,8 +411,8 @@ System.Int32 - To be added. - To be added. + Gets the cookie specification version. + The version reported by the strict RFC 2965 policy selected by this specification. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -445,8 +445,8 @@ Org.Apache.Http.IHeader - To be added. - To be added. + Gets the header used to communicate this cookie specification's version. + The version header from the strict RFC 2965 policy. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BestMatchSpecFactory.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BestMatchSpecFactory.xml index 4e89cdbef..83707a51b 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BestMatchSpecFactory.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BestMatchSpecFactory.xml @@ -39,7 +39,7 @@ - To be added. + Creates the best-match cookie specification. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the BestMatchSpecFactory class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,9 +156,9 @@ - To be added. - To be added. - To be added. + HTTP parameters used to configure the created specification. + Creates a cookie specification configured from the supplied HTTP parameters. + A new cookie specification instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -188,8 +188,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -219,8 +219,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BrowserCompatSpec.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BrowserCompatSpec.xml index 912e7018b..28849ceab 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BrowserCompatSpec.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BrowserCompatSpec.xml @@ -26,7 +26,7 @@ - To be added. + Implements browser-compatible parsing and formatting of Netscape-style cookies. @@ -54,7 +54,7 @@ - To be added. + Initializes a new instance of the BrowserCompatSpec class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,8 +87,8 @@ - To be added. - To be added. + The date patterns to use for expiry-date parsing. + Initializes a new instance of the BrowserCompatSpec class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,9 +109,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -141,8 +141,8 @@ System.Collections.Generic.IList<System.String> - To be added. - To be added. + Gets the date patterns accepted by this cookie specification. + The default legacy date patterns accepted for browser-compatible Expires attributes. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -184,9 +184,9 @@ - To be added. - To be added. - To be added. + The cookies to format into request headers. + Formats cookies into the request headers required by this cookie specification. + The header or header value produced for the cookie data. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -216,8 +216,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -253,10 +253,10 @@ - To be added. - To be added. - To be added. - To be added. + The HTTP header to parse. + The host, port, path, and security context of the request. + Parses cookies from the supplied HTTP header according to this specification. + The browser-compatible cookies parsed from the header for the supplied origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -286,8 +286,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,8 +317,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -344,8 +344,8 @@ System.Int32 - To be added. - To be added. + Gets the cookie specification version. + Zero, indicating the browser-compatible Netscape-style cookie format. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,8 +375,8 @@ Org.Apache.Http.IHeader - To be added. - To be added. + Gets the header used to communicate this cookie specification's version. + null because browser-compatible cookies do not emit a version header. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BrowserCompatSpecFactory.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BrowserCompatSpecFactory.xml index 2bb6180ea..ad91ca88a 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BrowserCompatSpecFactory.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BrowserCompatSpecFactory.xml @@ -39,7 +39,7 @@ - To be added. + Creates browser-compatible cookie specifications. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the BrowserCompatSpecFactory class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,9 +156,9 @@ - To be added. - To be added. - To be added. + HTTP parameters used to configure the created specification. + Creates a cookie specification configured from the supplied HTTP parameters. + A new cookie specification instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -188,8 +188,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -219,8 +219,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/CookieSpecBase.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/CookieSpecBase.xml index 186ea4cff..5651f8ec4 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/CookieSpecBase.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/CookieSpecBase.xml @@ -26,7 +26,7 @@ - To be added. + Supplies common parsing, validation, matching, and default-origin behavior for cookie specifications. @@ -54,7 +54,7 @@ - To be added. + Initializes a new instance of the CookieSpecBase class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,9 +75,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -106,9 +106,9 @@ - To be added. - To be added. - To be added. + The host, port, path, and security context of the request. + Derives the default cookie domain from the request origin. + The default domain derived from the origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -137,9 +137,9 @@ - To be added. - To be added. - To be added. + The host, port, path, and security context of the request. + Derives the default cookie path from the request origin. + The default path derived from the origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -169,8 +169,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -200,10 +200,10 @@ - To be added. - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Determines whether a cookie should be sent to the supplied request origin. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -246,10 +246,10 @@ - To be added. - To be added. - To be added. - To be added. + The header elements from which to create cookies. + The host, port, path, and security context of the request. + Parses cookies from the supplied HTTP header according to this specification. + The cookies created from the supplied header elements for the request origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -279,8 +279,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -310,8 +310,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -341,9 +341,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Verifies that a cookie is valid for the supplied request origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/DateParseException.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/DateParseException.xml index 2f7adb306..8ff008781 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/DateParseException.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/DateParseException.xml @@ -26,7 +26,7 @@ - To be added. + Indicates that a cookie date string could not be parsed. @@ -54,7 +54,7 @@ - To be added. + Initializes an exception that reports an unparseable cookie date. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,8 +80,8 @@ - To be added. - To be added. + The detail message for the parsing failure. + Initializes an exception that reports an unparseable cookie date. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -102,9 +102,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -134,8 +134,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -165,8 +165,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -196,8 +196,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/DateUtils.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/DateUtils.xml index 9d8712063..6eab4104e 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/DateUtils.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/DateUtils.xml @@ -26,7 +26,7 @@ - To be added. + Formats and parses HTTP cookie date values using the supported legacy patterns. @@ -60,9 +60,9 @@ - To be added. - To be added. - To be added. + The date to format as an HTTP date. + Formats a date as an HTTP cookie date. + The formatted HTTP date. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -92,10 +92,10 @@ - To be added. - To be added. - To be added. - To be added. + The date to format as an HTTP date. + The date pattern to use for parsing. + Formats a date as an HTTP cookie date. + The formatted HTTP date. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,8 +125,8 @@ Java.Util.TimeZone - To be added. - To be added. + Gets the GMT time zone used to format HTTP dates. + The Greenwich Mean Time zone used by HTTP date formatters. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,8 +156,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,9 +186,9 @@ - To be added. - To be added. - To be added. + The textual date value to parse. + Parses an HTTP date using the supplied or default cookie date patterns. + The parsed date. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,10 +225,10 @@ - To be added. - To be added. - To be added. - To be added. + The textual date value to parse. + The date patterns to try while parsing cookie dates. + Parses an HTTP date using the supplied or default cookie date patterns. + The parsed date. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -266,11 +266,11 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The textual date value to parse. + The date patterns to try while parsing cookie dates. + The base date used when parsing a date without all fields. + Parses an HTTP date using the supplied or default cookie date patterns. + The parsed date. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -296,7 +296,7 @@ System.String - To be added. + Gets the ANSI C asctime date pattern accepted by the parser. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -322,7 +322,7 @@ System.String - To be added. + Gets the obsolete RFC 1036 date pattern accepted by the parser. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -348,7 +348,7 @@ System.String - To be added. + Gets the RFC 1123 date pattern used for HTTP dates. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -378,8 +378,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -409,8 +409,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDomainHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDomainHandler.xml index dc6c50174..e4750f33c 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDomainHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDomainHandler.xml @@ -26,7 +26,7 @@ - To be added. + Validates and matches domains according to the Netscape cookie draft. @@ -54,7 +54,7 @@ - To be added. + Initializes a new instance of the NetscapeDomainHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,9 +75,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,8 +107,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -138,8 +138,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -169,8 +169,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDraftHeaderParser.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDraftHeaderParser.xml index 863398103..e34a75604 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDraftHeaderParser.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDraftHeaderParser.xml @@ -26,7 +26,7 @@ - To be added. + Parses Netscape draft cookie header elements. @@ -54,7 +54,7 @@ - To be added. + Initializes a new instance of the NetscapeDraftHeaderParser class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,9 +75,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,8 +107,8 @@ Org.Apache.Http.Impl.Cookie.NetscapeDraftHeaderParser - To be added. - To be added. + Gets the default Netscape draft header parser. + The shared parser instance for Netscape draft cookie headers. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -138,8 +138,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -169,10 +169,10 @@ - To be added. - To be added. - To be added. - To be added. + The character buffer that contains the header value. + The parser position within the character buffer. + Parses a Netscape draft cookie header from the current buffer position. + The parsed header element. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,8 +202,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -233,8 +233,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDraftSpec.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDraftSpec.xml index e114edebf..010eb0c0d 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDraftSpec.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDraftSpec.xml @@ -26,7 +26,7 @@ - To be added. + Implements the original Netscape draft cookie specification. @@ -54,7 +54,7 @@ - To be added. + Initializes a new instance of the NetscapeDraftSpec class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,8 +87,8 @@ - To be added. - To be added. + The date patterns to use for expiry-date parsing. + Initializes a new instance of the NetscapeDraftSpec class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,9 +109,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -137,7 +137,7 @@ System.String - To be added. + Gets the date pattern used by the Netscape expires attribute. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -179,9 +179,9 @@ - To be added. - To be added. - To be added. + The cookies to format into request headers. + Formats cookies into the request headers required by this cookie specification. + The header or header value produced for the cookie data. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,8 +211,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -248,10 +248,10 @@ - To be added. - To be added. - To be added. - To be added. + The HTTP header to parse. + The host, port, path, and security context of the request. + Parses cookies from the supplied HTTP header according to this specification. + The Netscape draft cookies parsed from the header for the supplied origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -281,8 +281,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -312,8 +312,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -339,8 +339,8 @@ System.Int32 - To be added. - To be added. + Gets the cookie specification version. + Zero, the version used by the original Netscape cookie draft. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -370,8 +370,8 @@ Org.Apache.Http.IHeader - To be added. - To be added. + Gets the header used to communicate this cookie specification's version. + null because Netscape draft cookies do not use a version header. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDraftSpecFactory.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDraftSpecFactory.xml index 047c9daff..edd274bdf 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDraftSpecFactory.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/NetscapeDraftSpecFactory.xml @@ -39,7 +39,7 @@ - To be added. + Creates Netscape draft cookie specifications. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the NetscapeDraftSpecFactory class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,9 +156,9 @@ - To be added. - To be added. - To be added. + HTTP parameters used to configure the created specification. + Creates a cookie specification configured from the supplied HTTP parameters. + A new cookie specification instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -188,8 +188,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -219,8 +219,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109DomainHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109DomainHandler.xml index 977ebf823..a11eaf0e9 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109DomainHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109DomainHandler.xml @@ -39,7 +39,7 @@ - To be added. + Validates and matches domain attributes according to RFC 2109. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the RFC2109DomainHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,10 +157,10 @@ - To be added. - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Determines whether this cookie attribute matches the supplied request origin. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,9 +193,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The attribute or cookie value being supplied. + Parses and normalizes the Domain attribute on the target cookie. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,8 +225,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,8 +256,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,9 +290,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Verifies that the cookie attribute is valid for the supplied request origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109Spec.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109Spec.xml index 4220b6d0e..b9a2da763 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109Spec.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109Spec.xml @@ -26,7 +26,7 @@ - To be added. + Implements RFC 2109 cookie parsing, validation, matching, and formatting. @@ -54,7 +54,7 @@ - To be added. + Initializes a new instance of the RFC2109Spec class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,9 +75,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,9 +111,9 @@ - To be added. - To be added. - To be added. + The date patterns to use for expiry-date parsing. + Whether formatted cookies should be emitted in one header. + Initializes a new instance of the RFC2109Spec class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,10 +144,10 @@ - To be added. - To be added. - To be added. - To be added. + The character buffer that contains the header value. + The cookie being parsed, validated, or evaluated. + The cookie specification version to assign. + Formats one cookie using the specified RFC 2109 version. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -189,9 +189,9 @@ - To be added. - To be added. - To be added. + The cookies to format into request headers. + Formats cookies into the request headers required by this cookie specification. + The header or header value produced for the cookie data. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -223,11 +223,11 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The character buffer that contains the header value. + The cookie or attribute name. + The attribute or cookie value being supplied. + The cookie specification version to assign. + Formats a cookie name-value parameter using the specified version rules. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -257,8 +257,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,10 +294,10 @@ - To be added. - To be added. - To be added. - To be added. + The HTTP header to parse. + The host, port, path, and security context of the request. + Parses cookies from the supplied HTTP header according to this specification. + The RFC 2109 cookies parsed from the header for the supplied origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -327,8 +327,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -358,8 +358,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -385,8 +385,8 @@ System.Int32 - To be added. - To be added. + Gets the cookie specification version. + One, the version implemented by RFC 2109 cookies. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -416,8 +416,8 @@ Org.Apache.Http.IHeader - To be added. - To be added. + Gets the header used to communicate this cookie specification's version. + The Cookie2 version header used by RFC 2109. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109SpecFactory.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109SpecFactory.xml index a6aea79b1..c056806df 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109SpecFactory.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109SpecFactory.xml @@ -39,7 +39,7 @@ - To be added. + Creates RFC 2109 cookie specifications. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the RFC2109SpecFactory class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,9 +156,9 @@ - To be added. - To be added. - To be added. + HTTP parameters used to configure the created specification. + Creates a cookie specification configured from the supplied HTTP parameters. + A new cookie specification instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -188,8 +188,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -219,8 +219,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109VersionHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109VersionHandler.xml index 2251494f9..99780ec88 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109VersionHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109VersionHandler.xml @@ -26,7 +26,7 @@ - To be added. + Parses and validates the RFC 2109 Version attribute. @@ -54,7 +54,7 @@ - To be added. + Initializes a new instance of the RFC2109VersionHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,9 +75,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,8 +107,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -138,9 +138,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The attribute or cookie value being supplied. + Parses the Version attribute and assigns the cookie version. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,8 +170,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -201,8 +201,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965CommentUrlAttributeHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965CommentUrlAttributeHandler.xml index 45440095a..666d98190 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965CommentUrlAttributeHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965CommentUrlAttributeHandler.xml @@ -39,7 +39,7 @@ - To be added. + Parses the RFC 2965 CommentURL attribute. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the RFC2965CommentUrlAttributeHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,10 +157,10 @@ - To be added. - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Determines whether this cookie attribute matches the supplied request origin. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,9 +193,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The CommentURL attribute value. + Stores the CommentURL attribute on the target cookie. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,8 +225,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,8 +256,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,9 +290,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Verifies that the cookie attribute is valid for the supplied request origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965DiscardAttributeHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965DiscardAttributeHandler.xml index 6e15d4d89..92e8d8d73 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965DiscardAttributeHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965DiscardAttributeHandler.xml @@ -39,7 +39,7 @@ - To be added. + Parses the RFC 2965 Discard attribute. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the RFC2965DiscardAttributeHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,10 +157,10 @@ - To be added. - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Determines whether this cookie attribute matches the supplied request origin. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,9 +193,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The CommentURL attribute value. + Marks the target cookie for discard when the current session ends. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,8 +225,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,8 +256,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,9 +290,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Verifies that the cookie attribute is valid for the supplied request origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965DomainAttributeHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965DomainAttributeHandler.xml index 42608fa22..7fba52141 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965DomainAttributeHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965DomainAttributeHandler.xml @@ -39,7 +39,7 @@ - To be added. + Parses, validates, and matches RFC 2965 domain attributes. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the RFC2965DomainAttributeHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -120,10 +120,10 @@ - To be added. - To be added. - To be added. - To be added. + The host for which a default domain is required. + The domain value to assign to the cookie. + Determines whether a host matches a cookie domain under RFC 2965 rules. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,8 +156,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -190,10 +190,10 @@ - To be added. - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Determines whether this cookie attribute matches the supplied request origin. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,9 +226,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The domain value to assign to the cookie. + Parses and applies this cookie attribute to the target cookie. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,8 +258,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -289,8 +289,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -323,9 +323,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Verifies that the cookie attribute is valid for the supplied request origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965PortAttributeHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965PortAttributeHandler.xml index 20e84f065..35fbc9100 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965PortAttributeHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965PortAttributeHandler.xml @@ -39,7 +39,7 @@ - To be added. + Parses, validates, and matches RFC 2965 port attributes. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the RFC2965PortAttributeHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,10 +157,10 @@ - To be added. - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Determines whether this cookie attribute matches the supplied request origin. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,9 +193,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The Port attribute value to parse. + Parses the Port attribute and assigns its permitted ports. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,8 +225,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,8 +256,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,9 +290,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Verifies that the cookie attribute is valid for the supplied request origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965Spec.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965Spec.xml index 6b28ca1b9..d4195aa7b 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965Spec.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965Spec.xml @@ -26,7 +26,7 @@ - To be added. + Implements RFC 2965 Set-Cookie2 parsing, validation, matching, and formatting. @@ -54,7 +54,7 @@ - To be added. + Initializes a new instance of the RFC2965Spec class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,9 +75,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,9 +111,9 @@ - To be added. - To be added. - To be added. + The date patterns to use for expiry-date parsing. + Whether formatted cookies should be emitted in one header. + Initializes a new instance of the RFC2965Spec class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -143,8 +143,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,8 +174,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,8 +205,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965SpecFactory.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965SpecFactory.xml index 1569ec1ec..f8f434e6b 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965SpecFactory.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965SpecFactory.xml @@ -39,7 +39,7 @@ - To be added. + Creates RFC 2965 cookie specifications. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the RFC2965SpecFactory class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,9 +156,9 @@ - To be added. - To be added. - To be added. + HTTP parameters used to configure the created specification. + Creates a cookie specification configured from the supplied HTTP parameters. + A new cookie specification instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -188,8 +188,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -219,8 +219,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965VersionAttributeHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965VersionAttributeHandler.xml index 09d8c6ba1..57c9f76d5 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965VersionAttributeHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965VersionAttributeHandler.xml @@ -39,7 +39,7 @@ - To be added. + Parses and validates the RFC 2965 Version attribute. @@ -67,7 +67,7 @@ - To be added. + Initializes a new instance of the RFC2965VersionAttributeHandler class. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,9 +88,9 @@ - To be added. - To be added. - To be added. + A handle to the existing Java peer. + Specifies whether this wrapper assumes ownership of the Java handle. + Initializes a managed wrapper for an existing Java cookie implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,8 +123,8 @@ Java.Interop.JniPeerMembers - To be added. - To be added. + Gets the JNI metadata and member bindings for this Java peer type. + JNI metadata used to invoke members of the corresponding Java type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,10 +157,10 @@ - To be added. - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Determines whether this cookie attribute matches the supplied request origin. + true when the requested condition is satisfied; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,9 +193,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The attribute or cookie value being supplied. + Parses and applies this cookie attribute to the target cookie. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,8 +225,8 @@ System.IntPtr - To be added. - To be added. + Gets the Java class reference used for threshold dispatch by this managed peer. + The Java class handle used for threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,8 +256,8 @@ System.Type - To be added. - To be added. + Gets the managed type used to decide whether JNI calls dispatch through the threshold class. + The managed type that controls threshold dispatch. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,9 +290,9 @@ - To be added. - To be added. - To be added. + The cookie being parsed, validated, or evaluated. + The host, port, path, and security context of the request. + Verifies that the cookie attribute is valid for the supplied request origin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/ns-Org.Apache.Http.Impl.Cookie.xml b/docs/xml/ns-Org.Apache.Http.Impl.Cookie.xml index 6bd9e6050..e87c0de40 100644 --- a/docs/xml/ns-Org.Apache.Http.Impl.Cookie.xml +++ b/docs/xml/ns-Org.Apache.Http.Impl.Cookie.xml @@ -1,6 +1,6 @@ - To be added. + Provides HTTP cookie implementations, attribute handlers, parsers, and policy specifications. From 1b6f169d64aa9f7546d4d9ae6a78db0afc16857d Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Sat, 15 Aug 2026 00:16:54 -0500 Subject: [PATCH 2/2] Correct cookie XML documentation Refs #271 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- docs/xml/Org.Apache.Http.Impl.Cookie/DateUtils.xml | 2 +- docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109Spec.xml | 2 +- .../RFC2965DiscardAttributeHandler.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/DateUtils.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/DateUtils.xml index 6eab4104e..cc6c70f7f 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/DateUtils.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/DateUtils.xml @@ -93,7 +93,7 @@ The date to format as an HTTP date. - The date pattern to use for parsing. + The date pattern to use for formatting. Formats a date as an HTTP cookie date. The formatted HTTP date. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109Spec.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109Spec.xml index b9a2da763..82763032e 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109Spec.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2109Spec.xml @@ -417,7 +417,7 @@ Gets the header used to communicate this cookie specification's version. - The Cookie2 version header used by RFC 2109. + The Cookie2 header used to advertise support for version 1 cookies. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965DiscardAttributeHandler.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965DiscardAttributeHandler.xml index 92e8d8d73..67383c573 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965DiscardAttributeHandler.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/RFC2965DiscardAttributeHandler.xml @@ -194,7 +194,7 @@ The cookie being parsed, validated, or evaluated. - The CommentURL attribute value. + The Discard attribute value. Marks the target cookie for discard when the current session ends. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.