~ubuntu-branches/debian/sid/axis2c/sid

« back to all changes in this revision

Viewing changes to neethi/include/rp_x509_token.h

  • Committer: Bazaar Package Importer
  • Author(s): Kyo Lee
  • Date: 2009-12-16 20:27:31 UTC
  • mfrom: (6.1.9 karmic)
  • Revision ID: james.westby@ubuntu.com-20091216202731-ucim9tlbmpwucfz0
Tags: 1.6.0-1
Build for debian package based largely on Ubuntu package (#497594)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
 
2
2
/*
3
 
 * Copyright 2004,2005 The Apache Software Foundation.
4
 
 *
5
 
 * Licensed under the Apache License, Version 2.0 (the "License");
6
 
 * you may not use this file except in compliance with the License.
7
 
 * You may obtain a copy of the License at
 
3
 * Licensed to the Apache Software Foundation (ASF) under one or more
 
4
 * contributor license agreements.  See the NOTICE file distributed with
 
5
 * this work for additional information regarding copyright ownership.
 
6
 * The ASF licenses this file to You under the Apache License, Version 2.0
 
7
 * (the "License"); you may not use this file except in compliance with
 
8
 * the License.  You may obtain a copy of the License at
8
9
 *
9
10
 *      http://www.apache.org/licenses/LICENSE-2.0
10
11
 *
24
25
 */
25
26
 
26
27
#include <rp_includes.h>
 
28
#include <rp_token.h>
27
29
 
28
30
#ifdef __cplusplus
29
31
extern "C"
52
54
        const axutil_env_t * env,
53
55
        axis2_char_t * inclusion);
54
56
 
55
 
    AXIS2_EXTERN axis2_bool_t AXIS2_CALL
56
 
    rp_x509_token_get_derivedkeys(
 
57
    AXIS2_EXTERN derive_key_type_t AXIS2_CALL
 
58
    rp_x509_token_get_derivedkey(
57
59
        rp_x509_token_t * x509_token,
58
60
        const axutil_env_t * env);
59
61
 
60
62
    AXIS2_EXTERN axis2_status_t AXIS2_CALL
61
 
    rp_x509_token_set_derivedkeys(
 
63
    rp_x509_token_set_derivedkey(
62
64
        rp_x509_token_t * x509_token,
63
65
        const axutil_env_t * env,
64
 
        axis2_bool_t derivedkeys);
 
66
        derive_key_type_t derivedkeys);
 
67
 
 
68
    AXIS2_EXTERN derive_key_version_t AXIS2_CALL
 
69
    rp_x509_token_get_derivedkey_version(
 
70
        rp_x509_token_t *x509_token,
 
71
        const axutil_env_t *env);
 
72
 
 
73
    AXIS2_EXTERN axis2_status_t AXIS2_CALL
 
74
    rp_x509_token_set_derivedkey_version(
 
75
        rp_x509_token_t *x509_token,
 
76
        const axutil_env_t *env,
 
77
        derive_key_version_t version);
65
78
 
66
79
    AXIS2_EXTERN axis2_bool_t AXIS2_CALL
67
80
    rp_x509_token_get_require_key_identifier_reference(