# Request SSH Certificate
<p align="center">
<a href="https://pypi.python.org/pypi/request-ssh-certificate">
<img src="https://img.shields.io/pypi/v/request-ssh-certificate.svg" /></a>
<a href="https://travis-ci.org/TheToddLuci0/request-ssh-certificate"><img src="https://travis-ci.org/TheToddLuci0/request-ssh-certificate.svg?branch=master" /></a>
</p>
Request a SSH certificate from a lambda. This is intended to be used with [SSH-Certificate-CA-lambda](https://github.com/TheToddLuci0/ssh-certificate-CA-lambda).
## Install
`pipx install request-ssh-certificate`
## Useage
```
usage: request-ssh-certificate [-h] [-t VALID_FOR] [-i IDENTITY_FILE] [--lambda-arn LAMBDA_ARN] [--profile PROFILE] [--region REGION] [--save] [-c CONFIG]
options:
-h, --help show this help message and exit
-t VALID_FOR, --valid-for VALID_FOR
How long the cert should be valid for. Note: if the server has a lower max set than you request, the server will win.
-i IDENTITY_FILE, --identity-file IDENTITY_FILE
Public key to sign
--lambda-arn LAMBDA_ARN
ARN of the signing lambda
--profile PROFILE AWS profile to use
--region REGION AWS region name (ie us-east-1)
Config Options:
--save Save the command line args to a config file
-c CONFIG, --config CONFIG
Config file to use
```
# Credits
This package was created with Cookiecutter and the `cs01/cookiecutter-pypackage` project template.
[Cookiecutter](https://github.com/audreyr/cookiecutter)
[cs01/cookiecutter-pypackage](https://github.com/cs01/cookiecutter-pypackage)
Raw data
{
"_id": null,
"home_page": "https://github.com/TheToddLuci0/request_ssh_certificate",
"name": "request-ssh-certificate",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "request_ssh_certificate",
"author": "TheToddLuci0",
"author_email": "email@example.com",
"download_url": "https://files.pythonhosted.org/packages/1c/d1/a0936abb54c15ff6d99d00f67adc3110ae054f94357358608603ad085a29/request_ssh_certificate-1.0.1.tar.gz",
"platform": null,
"description": "# Request SSH Certificate\n<p align=\"center\">\n\n<a href=\"https://pypi.python.org/pypi/request-ssh-certificate\">\n<img src=\"https://img.shields.io/pypi/v/request-ssh-certificate.svg\" /></a>\n<a href=\"https://travis-ci.org/TheToddLuci0/request-ssh-certificate\"><img src=\"https://travis-ci.org/TheToddLuci0/request-ssh-certificate.svg?branch=master\" /></a>\n</p>\nRequest a SSH certificate from a lambda. This is intended to be used with [SSH-Certificate-CA-lambda](https://github.com/TheToddLuci0/ssh-certificate-CA-lambda).\n\n## Install\n\n`pipx install request-ssh-certificate`\n\n## Useage\n\n```\nusage: request-ssh-certificate [-h] [-t VALID_FOR] [-i IDENTITY_FILE] [--lambda-arn LAMBDA_ARN] [--profile PROFILE] [--region REGION] [--save] [-c CONFIG]\n\noptions:\n -h, --help show this help message and exit\n -t VALID_FOR, --valid-for VALID_FOR\n How long the cert should be valid for. Note: if the server has a lower max set than you request, the server will win.\n -i IDENTITY_FILE, --identity-file IDENTITY_FILE\n Public key to sign\n --lambda-arn LAMBDA_ARN\n ARN of the signing lambda\n --profile PROFILE AWS profile to use\n --region REGION AWS region name (ie us-east-1)\n\nConfig Options:\n --save Save the command line args to a config file\n -c CONFIG, --config CONFIG\n Config file to use\n```\n\n# Credits\nThis package was created with Cookiecutter and the `cs01/cookiecutter-pypackage` project template.\n\n[Cookiecutter](https://github.com/audreyr/cookiecutter)\n\n[cs01/cookiecutter-pypackage](https://github.com/cs01/cookiecutter-pypackage)\n",
"bugtrack_url": null,
"license": "MIT license",
"summary": "Request a SSH certificate from a lambda",
"version": "1.0.1",
"project_urls": {
"Homepage": "https://github.com/TheToddLuci0/request_ssh_certificate"
},
"split_keywords": [
"request_ssh_certificate"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5a410ebc647d14fccb556fa7f77e710544e1ae3eac0bba13b584a77ab5ea7a59",
"md5": "7a558342479ef9f508cf432a1bf52d35",
"sha256": "56d7d48ba37fbc60302dd535a436470af51044c9d308517d4fb4661beb3974ef"
},
"downloads": -1,
"filename": "request_ssh_certificate-1.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7a558342479ef9f508cf432a1bf52d35",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 6001,
"upload_time": "2023-10-05T20:44:20",
"upload_time_iso_8601": "2023-10-05T20:44:20.144760Z",
"url": "https://files.pythonhosted.org/packages/5a/41/0ebc647d14fccb556fa7f77e710544e1ae3eac0bba13b584a77ab5ea7a59/request_ssh_certificate-1.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1cd1a0936abb54c15ff6d99d00f67adc3110ae054f94357358608603ad085a29",
"md5": "77be88733dce4642b084744c75b82997",
"sha256": "163e7315ac475876bbc7e2a6201caf44ef35517c766b3d97aea23a1e1ba6d259"
},
"downloads": -1,
"filename": "request_ssh_certificate-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "77be88733dce4642b084744c75b82997",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 5013,
"upload_time": "2023-10-05T20:44:21",
"upload_time_iso_8601": "2023-10-05T20:44:21.638884Z",
"url": "https://files.pythonhosted.org/packages/1c/d1/a0936abb54c15ff6d99d00f67adc3110ae054f94357358608603ad085a29/request_ssh_certificate-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-05 20:44:21",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "TheToddLuci0",
"github_project": "request_ssh_certificate",
"github_not_found": true,
"lcname": "request-ssh-certificate"
}