SolutionPackage.Generate method (X509Certificate2, String, Boolean)
Gera o pacote e assina-os com um determinado certificado.
Namespace: Microsoft.Office.SharePoint.ClientExtensions.Publishing
Assembly: Microsoft.Office.SharePoint.ClientExtensions (in Microsoft.Office.SharePoint.ClientExtensions.dll)
Syntax
'Declaração
Public Function Generate ( _
cert As X509Certificate2, _
targetDocLibRelativePath As String, _
selfSigned As Boolean _
) As String
'Uso
Dim instance As SolutionPackage
Dim cert As X509Certificate2
Dim targetDocLibRelativePath As String
Dim selfSigned As Boolean
Dim returnValue As String
returnValue = instance.Generate(cert, _
targetDocLibRelativePath, selfSigned)
public string Generate(
X509Certificate2 cert,
string targetDocLibRelativePath,
bool selfSigned
)
Parâmetros
cert
Type: System.Security.Cryptography.X509Certificates.X509Certificate2O certificado usado para assinar o pacote de X509.
targetDocLibRelativePath
Type: System.StringO caminho da biblioteca de documentos onde o pacote deve ser publicado. Esse caminho é relativo a URL do site.
selfSigned
Type: System.Booleantrue para indicar que o certificado especificado é auto-assinado e ignore a verificação se o certificado raiz é confiável; false para indicar que não o certificado especificado é auto-assinado e para verificar se o certificado raiz é confiável.
Valor retornado
Type: System.String
A seqüência de URL de pacote de solução.
Exceptions
Exception | Condition |
---|---|
PublishException | Essa exceção é lançada se qualquer uma das condições a seguir se aplica:
|
Ver também
Referência
Microsoft.Office.SharePoint.ClientExtensions.Publishing namespace