// --------------------------------------------------------------------------------------------------------------------
//
// sts-config.js - config for AWS Security Token Service
//
// Copyright (c) 2012 AppsAttic Ltd - http://www.appsattic.com/
// Written by Andrew Chilton <chilts@appsattic.com>
//
// License: http://opensource.org/licenses/MIT
//
// --------------------------------------------------------------------------------------------------------------------

module.exports = {

    GetSessionToken : {
        defaults : {
            Action : 'GetSessionToken',
        },
        args : {
            Action : {
                required : true,
                type     : 'param',
            },
            DurationSeconds : {
                required : false,
                type     : 'param',
            },
        },
    },

    GetFederationToken : {
        defaults : {
            Action : 'GetFederationToken',
        },
        args : {
            Action : {
                required : true,
                type     : 'param',
            },
            DurationSeconds : {
                required : false,
                type     : 'param',
            },
            Name : {
                required : true,
                type     : 'param',
            },
            Policy : {
                required : false,
                type     : 'param',
            },
        },
    },

};

// --------------------------------------------------------------------------------------------------------------------

// --------------------------------------------------------------------------------------------------------------------
//
// sts-config.js - config for AWS Security Token Service
//
// Copyright (c) 2012 AppsAttic Ltd - http://www.appsattic.com/
// Written by Andrew Chilton <chilts@appsattic.com>
//
// License: http://opensource.org/licenses/MIT
//
// --------------------------------------------------------------------------------------------------------------------

// From: http://docs.amazonwebservices.com/STS/latest/APIReference/API_Operations.html
//
// * http://docs.amazonwebservices.com/STS/latest/APIReference/API_GetFederationToken.html
// * http://docs.amazonwebservices.com/STS/latest/APIReference/API_GetSessionToken.html

module.exports = {

    GetFederationToken : {
        defaults : {
            Action : 'GetFederationToken',
        },
        args : {
            Action : {
                required : true,
                type     : 'param',
            },
            DurationSeconds : {
                required : false,
                type     : 'param',
            },
            Name : {
                required : true,
                type     : 'param',
            },
            Policy : {
                required : false,
                type     : 'param',
            },
        },
    },

    GetSessionToken : {
        defaults : {
            Action : 'GetSessionToken',
        },
        args : {
            Action : {
                required : true,
                type     : 'param',
            },
            DurationSeconds : {
                required : false,
                type     : 'param',
            },
        },
    },

};

// --------------------------------------------------------------------------------------------------------------------

Add some links for STS
Add some links for STS
