Org.BouncyCastle.Ocsp.BasicOcspResp.GetEncoded C# (CSharp) Method

GetEncoded() public method

public GetEncoded ( ) : byte[]
return byte[]
		public byte[] GetEncoded()
		{
			return resp.GetEncoded();
		}

Usage Example

Esempio n. 1
0
        public const int Unauthorized = 6;                      // Request unauthorized

        public OcspResp Generate(
            int status,
            object response)
        {
            if (response == null)
            {
                return(new OcspResp(new OcspResponse(new OcspResponseStatus(status), null)));
            }
            if (response is BasicOcspResp)
            {
                BasicOcspResp   r = (BasicOcspResp)response;
                Asn1OctetString octs;

                try
                {
                    octs = new DerOctetString(r.GetEncoded());
                }
                catch (Exception e)
                {
                    throw new OcspException("can't encode object.", e);
                }

                ResponseBytes rb = new ResponseBytes(
                    OcspObjectIdentifiers.PkixOcspBasic, octs);

                return(new OcspResp(new OcspResponse(
                                        new OcspResponseStatus(status), rb)));
            }

            throw new OcspException("unknown response object");
        }
All Usage Examples Of Org.BouncyCastle.Ocsp.BasicOcspResp::GetEncoded