C# 클래스 Material.EBDeployer.DeployLogic.IAM.SslUploaderService

상속: ISslUploaderService
파일 보기 프로젝트 열기: MaterialDev/elastic-beanstalk-deploy 1 사용 예제들

공개 메소드들

메소드 설명
GetSslCertArnPathAsync ( ) : Task
SslUploaderService ( ISslUploaderServiceConfigurationProvider configurationProvider, ILoggerProvider loggerProvider ) : System

비공개 메소드들

메소드 설명
ExportToPEM ( X509Certificate cert ) : string

Export a certificate to a PEM format string

GetCertExpireDateTime ( ) : Task

Gets the Cert's Expire DateTime

GetCertificateChainForCertAsync ( ) : Task

GetExistingCertByNameAsync ( AmazonIdentityManagementServiceClient iam, string certNameWithDateTime ) : Task

Gets the existing cert by name. If no match found, returns null.

UploadServerCertificateAsync ( string certNameWithDateTime, AmazonIdentityManagementServiceClient iam ) : Task

Uploads the Server Cert

메소드 상세

GetSslCertArnPathAsync() 공개 메소드

public GetSslCertArnPathAsync ( ) : Task
리턴 Task

SslUploaderService() 공개 메소드

public SslUploaderService ( ISslUploaderServiceConfigurationProvider configurationProvider, ILoggerProvider loggerProvider ) : System
configurationProvider ISslUploaderServiceConfigurationProvider
loggerProvider ILoggerProvider
리턴 System