Package com.sun.jna.platform.win32

# Class WinCrypt.CertStoreProviderName

java.lang.Object
com.sun.jna.platform.win32.WinCrypt.CertStoreProviderName

All Implemented Interfaces:
  `NativeMapped`

Enclosing interface:
  WinCrypt

public static class WinCrypt.CertStoreProviderName extends Object implements NativeMapped
Value wrapper for `lpszStoreProvider` of `Crypt32.CertOpenStore(CertStoreProviderName, int, HCRYPTPROV_LEGACY, int, Pointer)`

## Constructor Summary

Constructors
Constructor
Description
`CertStoreProviderName()`
`CertStoreProviderName(int fixedValue)`
`CertStoreProviderName(String name)`

## Method Summary

Modifier and Type
Method
Description
`Object`
`fromNative(Object nativeValue, FromNativeContext fnc)`
Convert the given native object into its Java representation using the given context.
`Class<?>`
`nativeType()`
Indicate the native type used by this converter.
`Object`
`toNative()`
Convert this object into a supported native type.

### Methods inherited from class java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Constructor Details

### CertStoreProviderName

public CertStoreProviderName()

### CertStoreProviderName

public CertStoreProviderName(int fixedValue)

### CertStoreProviderName

public CertStoreProviderName(String name)

## Method Details

### fromNative

public Object fromNative(Object nativeValue, FromNativeContext fnc)
Description copied from interface: `NativeMapped`
Convert the given native object into its Java representation using the given context.

Specified by:
  `fromNative` in interface `NativeMapped`
Parameters:
  `nativeValue` - Java representation of the native type to be converted.
  `fnc` - Context in which the conversion is taking place.
Returns:
  Converted object.

### toNative

public Object toNative()
Description copied from interface: `NativeMapped`
Convert this object into a supported native type.

Specified by:
  `toNative` in interface `NativeMapped`
Returns:
  Java representation of the original Java object converted to a native type.

### nativeType

public Class<?> nativeType()
Description copied from interface: `NativeMapped`
Indicate the native type used by this converter.

Specified by:
  `nativeType` in interface `NativeMapped`
Returns:
  Java class representation of the native type.