summaryrefslogtreecommitdiff
path: root/usr/src/man/man3gss/gss_accept_sec_context.3gss
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/man/man3gss/gss_accept_sec_context.3gss')
-rw-r--r--usr/src/man/man3gss/gss_accept_sec_context.3gss59
1 files changed, 6 insertions, 53 deletions
diff --git a/usr/src/man/man3gss/gss_accept_sec_context.3gss b/usr/src/man/man3gss/gss_accept_sec_context.3gss
index 0318dc6ee6..ce700001ab 100644
--- a/usr/src/man/man3gss/gss_accept_sec_context.3gss
+++ b/usr/src/man/man3gss/gss_accept_sec_context.3gss
@@ -3,7 +3,7 @@
.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
-.TH gss_accept_sec_context 3GSS "22 May 2006" "SunOS 5.11" "Generic Security Services API Library Functions"
+.TH GSS_ACCEPT_SEC_CONTEXT 3GSS "May 22, 2006"
.SH NAME
gss_accept_sec_context \- accept a security context initiated by a peer
application
@@ -29,7 +29,6 @@ cc [ \fIflag\fR\&.\|.\|. ] \fIfile\fR\&.\|.\|. \fB-lgss\fR [ \fIlibrary\fR\&.\|.
The parameter descriptions for \fBgss_accept_sec_context()\fR follow:
.sp
.ne 2
-.mk
.na
\fB\fIminor_status\fR\fR
.ad
@@ -40,7 +39,6 @@ The status code returned by the underlying mechanism.
.sp
.ne 2
-.mk
.na
\fB\fIcontext_handle\fR\fR
.ad
@@ -52,7 +50,6 @@ The context handle to return to the initiator. This should be set to
.sp
.ne 2
-.mk
.na
\fB\fIacceptor_cred_handle\fR\fR
.ad
@@ -66,7 +63,6 @@ function returns \fBGSS_C_NO_CRED\fR.
.sp
.ne 2
-.mk
.na
\fB\fIinput_token_buffer\fR\fR
.ad
@@ -77,7 +73,6 @@ Token received from the context initiative.
.sp
.ne 2
-.mk
.na
\fB\fIinput_chan_bindings\fR\fR
.ad
@@ -90,7 +85,6 @@ channel identification information to the security context. Set to
.sp
.ne 2
-.mk
.na
\fB\fIsrc_name\fR\fR
.ad
@@ -103,7 +97,6 @@ deallocated by passing it to \fBgss_release_name()\fR. See
.sp
.ne 2
-.mk
.na
\fB\fImech_type\fR\fR
.ad
@@ -115,7 +108,6 @@ mechanism is used.
.sp
.ne 2
-.mk
.na
\fB\fIoutput_token\fR\fR
.ad
@@ -128,7 +120,6 @@ is zero, no token need be sent.
.sp
.ne 2
-.mk
.na
\fB\fIret_flags\fR\fR
.ad
@@ -141,7 +132,6 @@ if the given option is supported by the context. \fIret_flags\fR may contain
one of the following values:
.sp
.ne 2
-.mk
.na
\fB\fBGSS_C_DELEG_FLAG\fR\fR
.ad
@@ -153,7 +143,6 @@ If true, delegated credentials are available by means of the
.sp
.ne 2
-.mk
.na
\fB\fBGSS_C_MUTUAL_FLAG\fR\fR
.ad
@@ -165,7 +154,6 @@ peer asked for mutual authentication.
.sp
.ne 2
-.mk
.na
\fB\fBGSS_C_REPLAY_FLAG\fR\fR
.ad
@@ -177,7 +165,6 @@ messages will not be detected.
.sp
.ne 2
-.mk
.na
\fB\fBGSS_C_SEQUENCE_FLAG\fR\fR
.ad
@@ -189,7 +176,6 @@ will not be detected.
.sp
.ne 2
-.mk
.na
\fB\fBGSS_C_CONF_FLAG\fR\fR
.ad
@@ -203,7 +189,6 @@ data-origin authentication and integrity services only.
.sp
.ne 2
-.mk
.na
\fB\fBGSS_C_INTEG_FLAG\fR\fR
.ad
@@ -216,7 +201,6 @@ per-message integrity service is not available.
.sp
.ne 2
-.mk
.na
\fB\fBGSS_C_ANON_FLAG\fR\fR
.ad
@@ -229,7 +213,6 @@ initiator has been authenticated normally.
.sp
.ne 2
-.mk
.na
\fB\fBGSS_C_PROT_READY_FLAG\fR\fR
.ad
@@ -244,7 +227,6 @@ only if the accompanying major status return value is \fBGSS_S_COMPLETE\fR.
.sp
.ne 2
-.mk
.na
\fB\fBGSS_C_TRANS_FLAG\fR\fR
.ad
@@ -259,7 +241,6 @@ security context cannot be transferred.
.sp
.ne 2
-.mk
.na
\fB\fItime_rec\fR\fR
.ad
@@ -271,7 +252,6 @@ The number of sections for which the context will remain value Specify
.sp
.ne 2
-.mk
.na
\fB\fIdelegated_cred_handle\fR\fR
.ad
@@ -364,150 +344,124 @@ these codes.
\fBgss_accept_sec_context()\fR may return the following status codes:
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_COMPLETE\fR\fR
.ad
.RS 30n
-.rt
Successful completion.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_CONTINUE_NEEDED\fR\fR
.ad
.RS 30n
-.rt
A token from the peer application is required to complete the context, and that
\fBgss_accept_sec_context()\fR must be called again with that token.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_DEFECTIVE_TOKEN\fR\fR
.ad
.RS 30n
-.rt
Consistency checks performed on the \fIinput_token\fR failed.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_DEFECTIVE_CREDENTIAL\fR\fR
.ad
.RS 30n
-.rt
Consistency checks performed on the credential failed.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_NO_CRED\fR\fR
.ad
.RS 30n
-.rt
The supplied credentials were not valid for context acceptance, or the
credential handle did not reference any credentials.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_CREDENTIALS_EXPIRED\fR\fR
.ad
.RS 30n
-.rt
The referenced credentials have expired.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_BAD_BINDINGS\fR\fR
.ad
.RS 30n
-.rt
The \fIinput_token\fR contains different channel bindings than those specified
by means of the \fIinput_chan_bindings\fR parameter.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_NO_CONTEXT\fR\fR
.ad
.RS 30n
-.rt
The supplied context handle did not refer to a valid context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_BAD_SIG\fR\fR
.ad
.RS 30n
-.rt
The \fIinput_token\fR contains an invalid \fBMIC\fR.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_OLD_TOKEN\fR\fR
.ad
.RS 30n
-.rt
The \fIinput_token\fR was too old. This is a fatal error while establishing
context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_DUPLICATE_TOKEN\fR\fR
.ad
.RS 30n
-.rt
The \fIinput_token\fR is valid, but it is duplicate of a token already
processed. This is a fatal error while establishing context.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_BAD_MECH\fR\fR
.ad
.RS 30n
-.rt
The token received specified a mechanism that is not supported by the
implementation or the provided credential.
.RE
.sp
.ne 2
-.mk
.na
\fB\fBGSS_S_FAILURE\fR\fR
.ad
.RS 30n
-.rt
The underlying mechanism detected an error for which no specific \fBGSS\fR
status code is defined. The mechanism-specific status code reported by means of
the \fIminor_status\fR parameter details the error condition.
@@ -575,13 +529,12 @@ See \fBattributes\fR(5) for descriptions of the following attributes:
.sp
.TS
-tab() box;
-cw(2.75i) |cw(2.75i)
-lw(2.75i) |lw(2.75i)
-.
-ATTRIBUTE TYPEATTRIBUTE VALUE
+box;
+c | c
+l | l .
+ATTRIBUTE TYPE ATTRIBUTE VALUE
_
-MT-LevelSafe
+MT-Level Safe
.TE
.SH SEE ALSO