New HPOVApplianceSelfSignedCertificate - HewlettPackard/POSH-HPEOneView GitHub Wiki

HPE OneView 4.10 Library

New-HPOVApplianceSelfSignedCertificate

Create a new appliance Self-Signed Certificate.

SYNTAX

New-HPOVApplianceSelfSignedCertificate [-Country] <String> [-State] <String> [-Organization] <String> [-CommonName] <String> [-City] <String> [-OrganizationalUnit] <String> [-AlternativeName] <String> [-ContactName] <String> [-Email] <String> [-Surname] <String> [-GivenName] <String> [-Initials] <String> [-DNQualifier] <String> [-ApplianceConnection] <Object> [-WhatIf] <> [-Confirm] <> [<CommonParameters>]

Detailed Description

Use thid CMDLET to create or recreate a Self-Signed Certificate for the appliance.

Parameters

-AlternativeName <String>

Aliases [-SAN] An optional entry containing additional names that apply to the owner of the certificate, possibly including additional e-mail addresses, DNS names, IP addresses and other identifiers.

Example: "hpov.example.com,hpov,192.168.1.1"

Aliases SAN
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-ApplianceConnection <Object>

Aliases [-Appliance]

Specify one HPOneView.Appliance.Connection object or Name property value.

Default Value: ${Global:ConnectedSessions} | ? Default

Aliases Appliance
Required? true
Position? named
Default value (${Global:ConnectedSessions} | ? Default)
Accept pipeline input? false
Accept wildcard characters?    False

-City <String>

Aliases [-L, -Locality] The city or locality is a required entry, can contain up to 128 characters.

Aliases L, Locality
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-CommonName <String>

Aliases [-CN] The common name is a required entry, and can be FQDN/hostname or IPv4/IPv6 address.

Example: "hpov.example.com"

Aliases CN
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Confirm <>

Aliases cf
Required?
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-ContactName <String>

Aliases [-Contact] The name of the contact person, may not exceed 64 characters.

Aliases Contact
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Country <String>

Aliases [-C] The country code in either Full English or ISO3166-2 two-character format, is a required entry and must contain only two letters.

Aliases C
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-DNQualifier <String>

The distinguished name qualifier, which further identifies the certificate recipient, which may not exceed 128 characters.

Aliases None
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Email <String>

The contact person"s email address, which may not exceed 128 characters and is of the format name@domain.

Aliases None
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-GivenName <String>

Aliases [-Giv] The contact person"s first name, which may not exceed 64 characters.

Aliases Giv
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Initials <String>

The contact person"s initials, which may not exceed 20 characters.

Aliases None
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Organization <String>

Aliases [-O] The organization name is a required entry, can contain up to 64 characters.

Aliases O
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-OrganizationalUnit <String>

Aliases [-OU] The entry for the organizational unit name, may not exceed 64 characters.

Aliases OU
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-State <String>

Aliases [-ST, -Province] The state or province is a required entry, can contain up to 128 characters.

Aliases ST, Province
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Surname <String>

Aliases [-Sur] The contact person"s family name, which may not exceed 64 characters.

Aliases Sur
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-WhatIf <>

Aliases wi
Required?
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216)

Input Types

None. You cannot pipe objects to this cmdlet.

Return Values

System.Management.Automation.PSCustomObject

Object that contains the "base64data" property of the certificate

Examples

 -------------------------- EXAMPLE 1 --------------------------

$CSR = @{ >> Country = "US"; >> State = "California"; >> City = "Palo Alto"; >> Organization = "Hewlett-Packard"; >> CommonName = "hpov.example.com"; >> AlternativeName = "hpov.example.com,192.168.1.1,hpov" >> } >> New-HPOVApplianceSelfSignedCertificate @CSR -ApplianceConnection Appliance.domain.com

Generate Self-Signed Certificate for the appliance.

Related Links


Top

HPE OneView 4.00 Library

New-HPOVApplianceSelfSignedCertificate

Create a new appliance Self-Signed Certificate.

SYNTAX

New-HPOVApplianceSelfSignedCertificate [-Country] <String> [-State] <String> [-Organization] <String> [-CommonName] <String> [-City] <String> [-OrganizationalUnit] <String> [-AlternativeName] <String> [-ContactName] <String> [-Email] <String> [-Surname] <String> [-GivenName] <String> [-Initials] <String> [-DNQualifier] <String> [-ApplianceConnection] <Object> [-WhatIf] <> [-Confirm] <> [<CommonParameters>]

Detailed Description

Use thid CMDLET to create or recreate a Self-Signed Certificate for the appliance.

Parameters

-AlternativeName <String>

Aliases [-SAN] An optional entry containing additional names that apply to the owner of the certificate, possibly including additional e-mail addresses, DNS names, IP addresses and other identifiers.

Example: "hpov.example.com,hpov,192.168.1.1"

Aliases SAN
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-ApplianceConnection <Object>

Aliases [-Appliance]

Specify one HPOneView.Appliance.Connection object or Name property value.

Default Value: ${Global:ConnectedSessions} | ? Default

Aliases Appliance
Required? true
Position? named
Default value (${Global:ConnectedSessions} | ? Default)
Accept pipeline input? false
Accept wildcard characters?    False

-City <String>

Aliases [-L, -Locality] The city or locality is a required entry, can contain up to 128 characters.

Aliases L, Locality
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-CommonName <String>

Aliases [-CN] The common name is a required entry, and can be FQDN/hostname or IPv4/IPv6 address.

Example: "hpov.example.com"

Aliases CN
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Confirm <>

Aliases cf
Required?
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-ContactName <String>

Aliases [-Contact] The name of the contact person, may not exceed 64 characters.

Aliases Contact
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Country <String>

Aliases [-C] The country code in either Full English or ISO3166-2 two-character format, is a required entry and must contain only two letters.

Aliases C
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-DNQualifier <String>

The distinguished name qualifier, which further identifies the certificate recipient, which may not exceed 128 characters.

Aliases None
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Email <String>

The contact person's email address, which may not exceed 128 characters and is of the format name@domain.

Aliases None
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-GivenName <String>

Aliases [-Giv] The contact person's first name, which may not exceed 64 characters.

Aliases Giv
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Initials <String>

The contact person's initials, which may not exceed 20 characters.

Aliases None
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Organization <String>

Aliases [-O] The organization name is a required entry, can contain up to 64 characters.

Aliases O
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-OrganizationalUnit <String>

Aliases [-OU] The entry for the organizational unit name, may not exceed 64 characters.

Aliases OU
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-State <String>

Aliases [-ST, -Province] The state or province is a required entry, can contain up to 128 characters.

Aliases ST, Province
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-Surname <String>

Aliases [-Sur] The contact person's family name, which may not exceed 64 characters.

Aliases Sur
Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

-WhatIf <>

Aliases wi
Required?
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters?    False

<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216)

Input Types

None. You cannot pipe objects to this cmdlet.

Return Values

System.Management.Automation.PSCustomObject

Object that contains the 'base64data' property of the certificate

Examples

 -------------------------- EXAMPLE 1 --------------------------

$CSR = @{ >> Country = "US"; >> State = "California"; >> City = "Palo Alto"; >> Organization = "Hewlett-Packard"; >> CommonName = "hpov.example.com"; >> AlternativeName = "hpov.example.com,192.168.1.1,hpov" >> } >> New-HPOVApplianceSelfSignedCertificate @CSR -ApplianceConnection Appliance.domain.com

Generate Self-Signed Certificate for the appliance.

Related Links


Top
⚠️ **GitHub.com Fallback** ⚠️