Package odata.msgraph.client.beta.entity
Class UserPFXCertificate.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.UserPFXCertificate.Builder
-
- Enclosing class:
- UserPFXCertificate
public static final class UserPFXCertificate.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserPFXCertificatebuild()UserPFXCertificate.BuildercreatedDateTime(OffsetDateTime createdDateTime)“Date/time when this PFX certificate was imported.”UserPFXCertificate.BuilderencryptedPfxBlob(byte[] encryptedPfxBlob)“Encrypted PFX blob.”UserPFXCertificate.BuilderencryptedPfxPassword(String encryptedPfxPassword)“Encrypted PFX password.”UserPFXCertificate.BuilderexpirationDateTime(OffsetDateTime expirationDateTime)“Certificate's validity expiration date/time.”UserPFXCertificate.Builderid(String id)UserPFXCertificate.BuilderintendedPurpose(UserPfxIntendedPurpose intendedPurpose)“Certificate's intended purpose from the point-of-view of deployment.”UserPFXCertificate.BuilderkeyName(String keyName)“Name of the key (within the provider) used to encrypt the blob.”UserPFXCertificate.BuilderlastModifiedDateTime(OffsetDateTime lastModifiedDateTime)“Date/time when this PFX certificate was last modified.”UserPFXCertificate.BuilderpaddingScheme(UserPfxPaddingScheme paddingScheme)“Padding scheme used by the provider during encryption/decryption.”UserPFXCertificate.BuilderproviderName(String providerName)“Crypto provider used to encrypt this blob.”UserPFXCertificate.BuilderstartDateTime(OffsetDateTime startDateTime)“Certificate's validity start date/time.”UserPFXCertificate.Builderthumbprint(String thumbprint)“SHA-1 thumbprint of the PFX certificate.”UserPFXCertificate.BuilderuserPrincipalName(String userPrincipalName)“User Principal Name of the PFX certificate.”
-
-
-
Method Detail
-
id
public UserPFXCertificate.Builder id(String id)
-
createdDateTime
public UserPFXCertificate.Builder createdDateTime(OffsetDateTime createdDateTime)
“Date/time when this PFX certificate was imported.”- Parameters:
createdDateTime- value ofcreatedDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
encryptedPfxBlob
public UserPFXCertificate.Builder encryptedPfxBlob(byte[] encryptedPfxBlob)
“Encrypted PFX blob.”- Parameters:
encryptedPfxBlob- value ofencryptedPfxBlobproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
encryptedPfxPassword
public UserPFXCertificate.Builder encryptedPfxPassword(String encryptedPfxPassword)
“Encrypted PFX password.”- Parameters:
encryptedPfxPassword- value ofencryptedPfxPasswordproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
expirationDateTime
public UserPFXCertificate.Builder expirationDateTime(OffsetDateTime expirationDateTime)
“Certificate's validity expiration date/time.”- Parameters:
expirationDateTime- value ofexpirationDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
intendedPurpose
public UserPFXCertificate.Builder intendedPurpose(UserPfxIntendedPurpose intendedPurpose)
“Certificate's intended purpose from the point-of-view of deployment.”- Parameters:
intendedPurpose- value ofintendedPurposeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
keyName
public UserPFXCertificate.Builder keyName(String keyName)
“Name of the key (within the provider) used to encrypt the blob.”- Parameters:
keyName- value ofkeyNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastModifiedDateTime
public UserPFXCertificate.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
“Date/time when this PFX certificate was last modified.”- Parameters:
lastModifiedDateTime- value oflastModifiedDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
paddingScheme
public UserPFXCertificate.Builder paddingScheme(UserPfxPaddingScheme paddingScheme)
“Padding scheme used by the provider during encryption/decryption.”- Parameters:
paddingScheme- value ofpaddingSchemeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
providerName
public UserPFXCertificate.Builder providerName(String providerName)
“Crypto provider used to encrypt this blob.”- Parameters:
providerName- value ofproviderNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
startDateTime
public UserPFXCertificate.Builder startDateTime(OffsetDateTime startDateTime)
“Certificate's validity start date/time.”- Parameters:
startDateTime- value ofstartDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
thumbprint
public UserPFXCertificate.Builder thumbprint(String thumbprint)
“SHA-1 thumbprint of the PFX certificate.”- Parameters:
thumbprint- value ofthumbprintproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userPrincipalName
public UserPFXCertificate.Builder userPrincipalName(String userPrincipalName)
“User Principal Name of the PFX certificate.”- Parameters:
userPrincipalName- value ofuserPrincipalNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public UserPFXCertificate build()
-
-