RFC 2566:Internet Printing Protocol/1.0: Model and...
RFC-Ref

authentication


Click on the red underlined text to get to the source

... An administrator configures Printer objects to either support or not support authentication and/or message privacy using SSL3 [SSL] (the ...
... IPP/1.0). In some situations, both types of connections (both authenticated and unauthenticated) can be established using a single communication channel that has some sort of negotiation ...


... For other 'text' and 'name' attributes supplied by the client, authentication system, operator, system administrator, or manufacturer (i.e., for "job-originating-user-name ...


... submitted the print job. The Printer object sets this attribute to the most authenticated printable name that it can obtain from the authentication service over which the IPP ...
... the most authenticated printable name that it can obtain from the authentication service over which the IPP operation was received. ...
... 'job-canceled-by-user': The job was canceled by the owner of the job using the Cancel-Job request, i.e., by a user whose authenticated identity is the same as the value of the originating user that created the Job object, or by some other ...
... 'job-canceled-by-operator': The job was canceled by the operator using the Cancel-Job request, i.e., by a user who has been authenticated as having operator privileges (whether local or remote). If the security policy ...
... secure channel protocol configured to run under HTTP. The name implies that there is no Basic or Digest authentication being used, but it is up to the client to determine that while using ...
... HTTP. In this case, although the name does imply that there is some sort of Basic or Digest authentication being used within HTTP, it is up to the client ...


... objects MAY be deployed over both types of protocol stacks. Those IPP objects that support SSL3, are capable of supporting mutual authentication as well as privacy of messages via multiple encryption ...
... IPP object, is that the security-related parameters (authentication, encryption keys, etc.) are "out-of-band" to the ...
... IPP object does not support SSL3, HTTP still allows for client authentication using Digest Access Authentication (DAA) [RFC2069]. ...
... object does not support SSL3, HTTP still allows for client authentication using Digest Access Authentication (DAA) [RFC2069]. ...
... precedents regarding this scenario. Once the authenticated identity of the requester has been supplied to the IPP object, the object uses that identity ...
... domain requires strong security measures. In this environment authentication of the printer is required as well as protection against unauthorized use ...
... client is supplying some anonymous name, such as "anonymous". 2) via an authentication mechanism of the underlying transport which may be configured to give no authentication information ...
... authentication mechanism of the underlying transport which may be configured to give no authentication information. There are six cases to consider: ...
... There are six cases to consider: a) the authentication mechanism gives no information, and the client doesn't specify "requesting-user-name ...
... client doesn't specify "requesting-user-name". b) the authentication mechanism gives no information, but the client specifies "requesting-user-name ...
... client specifies "requesting-user-name". c) the authentication mechanism specifies a user which has no human readable representation, and the client doesn't specify ...
... "requesting-user-name". d) the authentication mechanism specifies a user which has no human readable representation, but the client specifies "requesting- ...
... user-name". e) the authentication mechanism specifies a user which has a human readable representation. The Printer object ignores the "requesting-user-name ...
... "requesting-user-name". f) the authentication mechanism specifies a user who is trusted and whose name means that the value of the "requesting-user-name", ...
... whose name means that the value of the "requesting-user-name", which MUST be present, is treated as the authenticated name. Note: Case "f" is intended for a tightly coupled gateway ...
... gateway into their existing print system, this mechanism is necessary unless the authentication mechanism allows a gateway (client) to act on behalf ...
... - is the value of the "requesting-user-name" for cases b, d and f. - comes from the authentication mechanism for case e - is some anonymous name, such as "anonymous" for cases a and c. ...
... - is the value of the "requesting-user-name" for cases b and f. - comes from the authentication mechanism for cases c, d and e - is some anonymous name, such as "anonymous" for case a. ...
... user name for authorization. This rule MUST continue to apply even if a request could be authenticated by two or more mechanisms. It doesn't matter which of several authentication mechanisms ...
... authenticated by two or more mechanisms. It doesn't matter which of several authentication mechanisms a Printer uses as long as it achieves consistent results. If a client uses more than one authentication mechanism ...
... authentication mechanisms a Printer uses as long as it achieves consistent results. If a client uses more than one authentication mechanism, it is recommended that an administrator make all credentials ...
... IPP operations, such as Get-Job-Attributes and Cancel-Job. Such an implementation also needs to deal with the problem of authentication of such foreign jobs. One approach would be to treat all such foreign jobs as belonging to users other than the user of the IPP client ...
... foreign job to belong to 'anonymous'. Only if the IPP client has been authenticated as an operator or administrator of the IPP Printer ...


... Franks, J., Hallam-Baker, P., Hostetler, J., Leach, P., Luotonen, A., Sink, E. and L. Stewart, "An Extension to HTTP: Digest Access Authentication", RFC 2069(-> 2617draft), January 1997. ...


... The IPP object understood the request, but is refusing to fulfill it. Additional authentication information or authorization credentials ...
... client-error-not-authenticated (0x0402) ...
... The request requires user authentication. The IPP client may repeat the request with suitable authentication information ...
... user authentication. The IPP client may repeat the request with suitable authentication information. If the request already included authentication information, then this status code ...
... the request with suitable authentication information. If the request already included authentication information, then this status code indicates that authorization ...
... If this response contains the same challenge as the prior response, and the user agent has already attempted authentication at least once, then the response message may contain relevant diagnostic information ...
... The requester is not authorized to perform the request. Additional authentication information or authorization credentials will not help ...
... status code is used when the IPP object wishes to reveal that the authentication information is understandable, however, the requester is explicitly not authorized to perform the request. This status codes reveals ...
... client-error-forbidden" and "client-error- not-authenticated". ...
... client-error-forbidden x x x x x x x x x client-error-not-authenticated x x x x x x x x x client-error-not-authorized x x x x x x x x x ...


... client can find all printers in the "Local Department" context. Authentication and authorization are also often part of a directory service so that an administrator ...



Google
Web
RFC-Ref